更新時間:2024-10-06 15:58:41作者:留學之路
CS是計算機科學專業的簡稱,是一門研究信息及如何利用計算機去處理信息的學科,從抽象算法,形式化語法到具體的如編程語言、程序設計、軟件和硬件等。
CS專業需關注的課程:
基礎數學課:線性代數,微積分,離散數學,數理統計等
基礎專業課:數據結構與算法分析,面向對象程序設計,操作系統,計算機組成原理,計算機網絡 等
高階專業課:高級數據結構,計算機體系結構,編譯原理等
美國的CS一般都開在文理學院或工程學院下,大致可以分為MS(M. of Science)和MENG(M. of Engineering)。
有的學校只有一個CS MS項目。該項目又可以選擇3個Option。比如Georgian Tech.項目簡介里面有:Course Option,Project Option,Thesis Option
有的學校同時開設了CS MS和CS MENG,主要差別在于是否做Research。大部分學校是CS MS要做research,CS MENG不用做research,典型的例子就是康奈爾大學。而UC Berkeley的CS MS要做research,CS MENG不用做research。但是外校生無法申請CS MS,只能申請CS MENG。具體如何區分還要看學生申請的學校。
部分學校不區分MS和MENG,而是分為MS和Professional Master of Computer Science (MCS) Program(簡稱Professional)。Professional的CS Master也不需要做research。例如UIUC。
除了上述分類外,一部分美國和加拿大的計算機專業和電氣工程是合并在一起,稱為ECE或者EECS,比如UCB,這里先不多做介紹了。
目前來看,美國CS行業的時薪非常可觀。而且CS屬于STEM專業,學生畢業后能用opt工作3年。每年都可以參與H1b抽簽,抽中的概率還是比較大的。即使3年后沒有抽中,如果真的想留美,可以考慮再找個學校申請cpt后繼續抽H1b。如果不想留美,加拿大也是不錯的選擇,美國碩士學歷+工作經驗也受到加拿大雇主的認可。
整體上看,加拿大當地的企業招人數量和Pay的額度比不上美國,但最近幾年加拿大各行各業的發展都需要計算機人才,在渥太華、蒙特利爾、溫哥華、滑鐵盧、多倫多等這些高科技城市中均有高新科技產業區,有很多企業對IT類人才的需求很大。在加拿大讀CS碩士畢業后工作并不難找,好點的學校比如UBC,SFU等,畢業生甚至可以拿到省提名,坐等綠卡。