CMU ECE
項目介紹
項目最短一年半,最長兩年,不允許延期。每學期至少要修 36 學分,最多允許 48 學分,一門全學期的課是 12 學分,mini 課(半學期)是 6 學分。畢業要求 96 學分,其中 60 學分必須是核心課程,36 學分是選修課。
ECE 方向本身會偏底層,但由於 CMU 是轉碼大本營,ECE 也提供很多 CS-heavy 的課程選擇。如果想轉碼,選課上是完全可行的,甚至可以挑得比 CS Master 還純 CS——但這也意味著,你要做好心理準備面對 CMU 經典的“地獄難度”課程。雖然有cs學院學分限制,但完全可以選的純cs,ece學院很多課是和cs學院交叉的,例如18613和15513csapp,18741 computer network,還有acc,storage system等等全都可以不花cs學院的學分就能選到。ece學院開課特別多,具體應該是ini的三倍,大概三分之一的system課,三分之一的ml課,三分之一的硬件課,所以我並不覺得ece選課比ini有限制一些。值得一提的是軟件課比較缺乏,目前只發現有intro to se和full stack兩門。然後cmu wkld還是很大的,我屬於本科cs基礎比較好的,還經常做lab通宵,轉碼可能會比較吃力。
和隔壁ini沒啥區別,甚至項目名字裡面帶了個computer 反而看起來更像cs?(不過沒人在意,倆繫上岸率都挺高的,能選的cs課程也不少,幸福)
課程很不錯 但確實活的很累 平時寫lab寫project要花大量時間,所以刷題也可能受影響吧
錄取bar 和dp
CS/EE/ECE/DS/ME本科都可以申請,gpa 3.7+, 運氣好,往年也有3.5錄取的dp,24 fall大幅度縮招,名額幾乎都給本校的了
- 華科自動化gpa3.9,三段ra經歷
- 普渡大學ce本科,gpa3.99,有半年ra經歷
- Penn State University math+cs本科gpa3.67,字節產品經理實習
- ut austin ece本科,gpa3.94
- ucsd ee本科gpa3.83,有九個月RA經歷
- cmu ece本科 gpa3.6
找工情況
找工數據24fall上岸情況一般,但還是不少拿到offer的,amazon居多吧
亞麻全是校友,meta 也不少
- uiuc ce本科上岸nv實習
- ubc本科,有小廠實習,上岸蘋果實習
- Penn State University math+cs本科,字節+小廠實習,上岸amazon intern
- ut austin ece本科,gpa3.94,有meta 硬件實習,上岸微軟實習並且return
- cmu ece本科,上岸amazon intern
- 首爾大學無實習上岸meta
- 印度一年全職工作經歷,上岸apple intern並且轉正
- cmu ece本科上岸微軟實習,最後去了灣區小廠
- 印度同學一年全職,上岸灣區小廠intern並且轉正
- 四川大學軟工本科,入學前有美團兩年全職經歷,2024年上岸 TikTok Backend swe II 全職。
課業壓力
CMU 的課程節奏比國內本科要緊張很多,第一學期真的有種寫不完作業、deadline 堆滿日曆的感覺。CMU 不是一個“努力就能輕鬆拿 A” 的地方,但只要踏實學,B 以上還是有保障的。
我的學習時間大概是“10-2-7”,早上 10 點到凌晨 2 點,一週 7 天。雖然也有人能堅持健康作息,但本質上就是白天上課 + 找工作 + 寫作業,娛樂時間少之又少。如果你效率高,可能能在 12 點前睡,但總體上不是“熬夜” ,而是“作業真的寫不完”。
研究生和本科的最大區別就是,一入學就要找實習/工作,學業和求職要並行。我拖延症嚴重,第一學期找工吃了不少虧,建議學弟學妹們早點規劃,不要等學業穩定了才開始行動。
轉博
還有對於想讀博我覺得ece是非常好的,很多cs學院的prof會掛名ece學院(這也讓院內轉博提供了可能性,ece的master如果滿足條件理論上是能轉成phd的,我現在認識的兩個朋友就在往這方面轉,但只能轉到有掛名ece學院的prof,比如你如果一直在ri的prof下做research,然後這個教授掛名了ece,如果他同意,你也滿足條件你是可以轉成ece phd的,然後和ri的同學在一個實驗室)項目也允許一學期兩門課用research代替,總之想科研的話我覺得還是很不錯的。