

作者@kylinsw發布在一畝三分地
歡迎大家點擊左下角「閱讀原文」到原帖與作者交流討論哦!
就讀於 UCSD MSME專業,MSME畢業要求共36個quarter credit,也就是9門課,不做科研的話就是一年畢業(做科研也可以一年畢業,你快的話),當然也可以延畢,你想的話。
其中要求20學分5門課是MAE系的,然後剩下的課任意「科學或工程相關課程」,最後畢業考試即可,考試不難。
這樣的課程要求,甚至比隔壁ECE更加適合轉碼。

MSME最後的學位專業名稱是「Engineering Sciences」,用括號標註機械工程,我覺得在簡歷上不寫機械只寫Eng Sci也是可以的。
不過就算如此,沒有Computer一詞在簡歷里的話,拿面試只能說是聽天由命。i20的專業是ME,接下來OPT、H1b申請可能有rfe等等問題。
之前地里有18年的文章說可以轉去ECE,從19年開始明確不行了,主要是ECE人太多了。所以假如你已經來了UCSD ME了,可能最好的方式就是一年趕快畢業,然後二碩找個一年畢業的水校讀CS,可以滿足一點名校情結的同時時間成本比較小。
直接申MSCS的話可能起碼得掉兩個檔次的學校,不知道大家能不能接受得了,除非屈指可數的幾個名校轉碼項目臨幸了你。不過,這個決定還是請大家自行斟酌吧。
有選課、學分抵充、延畢、CPT之類的事多找系裡advisor,你大概會得到比你自己糾結來糾結去好得多的辦法。MAE的小秘(男)聽說比隔壁兩個大系通融很多。
UCSD CSE課程對轉碼的幫助
研究生不受前置課程限制,可以隨便挑着學。以下內容可能隨着年份、系裡要求和教師變動而隨時發生變化。
Lower division自學吧,假如是完全入門的話可以聽12/15L面向對象(6學分)和30組成結構。這一部分可以用UCSD在coursera上有Java OOP和DS&A的網課代替,憑學校郵箱免費拿證書。
Upper division開始,十分推薦的有:120操作系統、224網絡系統(和124完全一樣,但是224研究生選課優先且無期末考試)、110軟件工程;
有條件的話自學但是聽了很有幫助的有:100數據結構、101算法、132數據庫;有多餘學分可以一聽的有:123網絡(難)、141/141L架構(難、6學分);
不那麼推薦的有:105計算理論、127安全、130語言原理、140/140L電子電路(6學分)。然後150+的都是比如智能、學習、圖形等等的專題,看愛好吧,對轉碼幫助有限。
Graduate課程對於轉碼的幫助有限。多為本科生課程的科研版。ECE有17、141A/B、225聽說對寫碼有所幫助。
在UCSD的生活
聖迭戈真的是氣候非常好。大太陽全年20攝氏度左右。靠海,沙灘。棒,我超級喜歡。
但是,貴校最近本科招生越來越兇猛,基礎設施沒有完全跟上(或者說完全沒有跟上)。
近兩年的本科招生錄取率(Admitted / Applied)達到了30%+,而且錄取Freshmen + Transfer人數達到了五萬人。按照歷年貴校接offer率(Enrolled / Admitted)在20%算,也有一萬新生。
加上疫情校內住房人數有限制,所以租房房價瘋漲。
不過對於畢業了的我來說,貴校收人多=錢多=水科研=更高的排名(CSRankings上居然近十年排名超過了Cal我都驚了)。我雙手雙腳贊成。對於現在的學生,那就非常擁擠了。
大家如果還有相關的問題和看法,歡迎點擊「閱讀原文」到一畝三分地討論,還有樓主的選課推薦哦!

