每年申請季,美研項目中最火的專業(yè)當屬計算機類。
大家要知道,Computer Science嚴格說是個專業(yè)大類,真正申請還要選擇小方向,而且各個分支課程設置、就業(yè)方向也都不一樣,然后有的計算機項目帶論文,有的不帶論文。
不過,計算機的sub-field是絕對不可能做相互無交叉,所以小編按照申請方向做一個大致分類。
軟件工程 Software Engineering
這個方向幾乎是CS第一大方向,錄取名額最多。市場需求也大,就業(yè)不是什么問題。這個專業(yè)可以說是培養(yǎng)coder的,碼農。當然coder做長了能做architect。
軟件工程大體上分成軟件設計、編程語言和軟件測試。什么需求分析、結構設計、開發(fā)流程、生命周期等等全在此范圍內。計算機專業(yè)的基礎學科像操作系統(tǒng)、數據結構和算法全部包含。
就業(yè)方向:各行各業(yè)的應用都需要軟件工程人才,包括系統(tǒng)分析員、軟件設計師、程序員、軟件質量測試員等,所以就業(yè)前景非常廣闊。
數據庫 Database System
它具體又有數據庫系統(tǒng),數據挖掘等等。從特別理論的關系數據庫、云數據庫,到偏應用的SQL,全在學習范圍之內。
畢業(yè)后可以做數據庫管理工程師,不過這種工程師職位對工作經驗要求較高,尤其是高薪全職在大公司的數據庫管理工程師。剛畢業(yè)的同學可以通過兼職、實習,作為起步。
計算機網絡 Networking
這個范圍可就大了,包括了通信Telecommunication。像網絡應用、網絡協(xié)議、網絡通信、網絡理論、網絡安全等等全算在內。加密解密、路由算法、甚至編解 碼都是需要學習的學科。這個學科申請的競爭者非常多,因為來自EE,ECE背景的同學也都可以申請這個方向。
就業(yè)的話,從設備商到運營商到第三方軟件開發(fā)商,都有職位可以選擇。很多公司的招人廣告上寫的就是Telecommunication和CS,EE相關專業(yè)?梢娺@個范圍達到什么程度,明明是個應用專業(yè),卻成了與EE,CS平起平坐了。
人工智能 AI
人工智能是一個很綜合的學科,里面涵蓋了計算機專業(yè)的很多小方向,比如機器學習系統(tǒng),計算機語言,圖像處理,語音識別,機器人,人機交互等等。
美國大學往往要到研究生階段才開設AI相關專業(yè),并不是每一所美國大學都在本科階段提供人工智能方向的專業(yè)。對于申請者的計算機科學背景要求較高,包括數據結構、算法等等,都需要有一定學習基礎。
舉例幾個本科開設人工智能專業(yè)的大學,計劃申請美本的同學可以參考。
·普渡大學的計算機科學學士:機器智能方向,學習的課程包括人工智能、數據挖掘、機器學習、機器人學;
·華盛頓大學向本科生開設計算機科學與工程學士學位:用戶界面和人機交互方向,非常適合想探索計算機工程或人工智能領域的學生;
·加州大學伯克利分校有一個認知科學學士學位,是個跨學科項目,包括計算機科學、語言學、哲學、心理學、神經科學,深度學習和概率推理是研究方向之一;
·俄亥俄州立大學計算機科學與工程專業(yè)的本科生可以選擇人工智能方向,畢業(yè)時會獲得工程學院的計算機科學與工程學士學位,專攻人工智能方向。
無論你是對機器學習、認知科學、機器人技術,還是人機交互有興趣,在此之前,你需要先提高高中學術背景,此外可以加入機器人俱樂部、編程競賽,參加數學、科學相關競賽等提升軟背景。
計算機圖形學 Computer Graphics
包括多媒體Multimedia。這個專業(yè)與人工智能、計算機網絡、軟件工程都有交叉。研究圖像的表達、處理等。計算機成像,三維動畫,甚至網絡影像傳播都屬于這個方向的范疇。學習這個專業(yè)的同學可以去游戲設計公司,電影視頻制作公司找工作。
計算機視覺 Computer Vision
主要學習內容:研究課題有圖像處理,計算幾何學,計算機圖像動畫,視覺化以及計算數學,高效強健3D/4D圖像與幾何過濾的設計與開發(fā),重建,圖像分割,識別,跟蹤和齒合算法,視覺傷害對策等。就業(yè)方向包括生物或生物醫(yī)學研究模型分析、生活中的應用像視像技術進行野外火警探測、生態(tài)研究用計算機視覺的方法來進行珊瑚礁分析以反映全球生態(tài)問題等等……
科學與工程計算 Scientific Computing
具體包括生物信息學,氣象數據處理,數字處理算法,計算物理,計算化學等等。專業(yè)的特點就是交叉,往往要求申請者除了計算機科學相關的背景還要有一點生物、物理、化學等等方面的背景。
系統(tǒng)架構 System architecture
方向偏EE,還有computer engineering也跟這個緊密相連。這個專業(yè)做下去其實就是VLSI了,大規(guī)模集成電路,設計底層的芯片。個人感覺這個是EE的專業(yè)。但是由于EE和CS密不可分,有時候也就混為一談。這個專業(yè)對數字電路、邏輯電路之類的背景有要求,學出來工作還是比較好找的,但是學得比較累,因為跟硬件相關,不是僅僅寫代碼就能對付得了的。
人機交互 Human-computer interation
有的學校會把其中的語音識別作為一個單獨的領域。人機交互和人工智能互相交叉。HCI是計算機科學、行為科學、人體工程學、設計類的一個交叉領域,對工作經驗比較看重。跟人工智能一樣,在特定領域內如果找完全對口的工作有時候較難,當然找到發(fā)展前景會較大。
計算理論 Computing
這是完全偏向理論的學科,研究的不只是算法,更加重要的是算法的有效性和可行性。算法可行性,算法復雜度,密碼學相關領域都是這個偏理論的方向的研究對象。
信息科學 Information Science
這個學科與軟件工程、數據庫、網絡、計算理論都有一定的關系。主要研究領域是跟信息相關的一切,信源編碼、信道編碼、加密解密、數據恢復、數據儲存等等。
MIS管理信息系統(tǒng)
MIS本質上說就是一個數據庫系統(tǒng),它和其他數據庫系統(tǒng)的不同就在于其目的用于整合必要的信息用于決策。決策支持系統(tǒng)、專家系統(tǒng)、執(zhí)行信息系統(tǒng)等都是MIS的組成部分。
MIS專業(yè)劃分會不一樣,根據學校設置不同在不同學院,有點的在工程院,有的商學院下面。前者偏技術,后者是偏商科了。