從生源上講,美國沒有哪個學校像清華大學一樣可以把全國各省的理科狀元和前10名中的大部分收入校中。即使麻省理工學院在理工科方面獨佔鰲頭,但是加州理工學院、斯坦福大學、加州大學伯克利分校等名校也並不遜色。從優秀學生的聚集程度上講,大概麻省理工學院加上斯坦福大學都不足以與清華一拼。
- 美國課程講究融會貫通
第一學期,我上了一門叫《計算機系統設計》的本科課程,其辛苦程度真是一言難盡。15個星期內交了10次作業、做了6次課程設計。最恐怖的:有一次,10天內要交6份作業或設計報告,而且當時正值其他幾門課面臨期中考試。抱怨是沒有用的,教授說:“我很抱歉,但這門課很重要,請大家不停地工作。”學生從一般的邏輯時序電路開始設計,核心是自行設計“麻雀雖小,五臟俱全”的ALU、單指令週期CPU、多指令CPU,一直到最後實現流水線32位 MIPS CPU和Cache。僅這一門課,所有與計算機CPU有關的知識能全部融會貫通,硬件設計水平也有了很大提高。
在清華的本科課程中,我卻沒有找到這樣一門如此實在的集理論實踐於一體的課程。計算機系的TEC-II型試驗已經是全國獨家了,但該試驗的安排並沒有觸及核心(TEC-II機是微指令時的計算機),缺乏動手設計環節使學生對CPU原理的瞭解難以深入。
- 交作業半秒鐘也不許延
而我在美國大學的情況卻不同。也是4個project,3個人一組,每3周交一個project。如果相似之處過多,抄襲與被抄襲者當即都將受到質詢和處罰。交作業的期限是某個週日晚23點59分59秒,網上交作業,半秒鐘也不許拖延。所以大家只有坐下來勇敢面對困難。其實,3星期的期限短得有點不合理,因爲第2個星期纔將與Project相關的全部課程講完。所以,惟一的方法就是熬夜——第三個星期,從晚上9點到凌晨兩三點,公共機房的數十臺工作站前座無虛席,因爲每個人都要連續熬夜;凌晨3點有人開始支撐不住,而能熬到六七點的也不乏其人。教師在上第一節課時曾展示過一塊白布,上書“我宣佈投降”和幾十人的簽名。這份由敗在Project手下的學生贈送的禮物被老師懸掛在辦公室的牆上。
- 美國教授極具責任心
- 美國的教職人員很不輕鬆
美國大學的博士學位到手是很不容易的,資格考試有時一個通過的也沒有,通過不了就對博士夢說永別吧。即使這樣,加州理工大學還明確規定:20%左右的博士生再優秀也拿不到博士學位。
(摘自《世界週刊》)