計算機科學是一門包含各種各樣與計算和信息處理相關主題的系統(tǒng)學科,從抽象的算法、形式化語法,到更具體的主題如編程語言、程序設計、軟件和硬件等,計算機科學分為理論計算機科學和實驗計算機科學兩個部分。大多申請計算機科學的學生,更多的是計算機下軟件工程、數據庫、人工智能等方向,這些方向也都是就業(yè)需求量大,就業(yè)薪資較高的幾個!
計算機科學理學碩士(MS in Computer Science,MSCS):
為期2年,要求申請者本科畢業(yè),不限專業(yè)背景,但須擁有很強的計算機科學相關背景,修讀過下述前置課程。碩士項目通常無獎學金。
計算機科學碩士(Master of Computer Science,MCS):
為期1年,屬專業(yè)碩士學位項目,要求申請者本科畢業(yè),不限專業(yè)背景,但須擁有很強的計算機科學相關背景,修讀過下述前置課程。碩士項目通常無獎學金
計算機科學博士(PhD in Computer Science):
為期4-7年(視論文完成情況),要求申請者本科畢業(yè),不限專業(yè)背景,但須擁有很強的計算機科學相關背景,修讀過下文所述前置課程,未設定有本科最低GPA要求,但大部分被錄取學生的GPA在3.2以上,而且計算機科學、數學以及相關課程的GPA比本科全部課程的GPA要重要得多,要求遞交GRE成績,但未設定有最低分數要求,通常被錄取的學生的GRE閱讀在156分以上,GRE數學在160分以上,GRE寫作在3.5以上。需要注意的是,如擁有計算機科學項目經驗最好,但并不要求,也不可將工作經驗視作滿足前置課程要求。計算機科學系向PhD學生提供的全額獎學金包括學雜費、醫(yī)療保險和生活補助
前置課程(申請者應修讀過以下課程)分別是:數據結構;離散數學;匯編語言與計算機架構;編程語言;1年微積分。申請者還需修讀過以下領域(無需全部)課程,分別是:操作系統(tǒng);編程語言;算法;程序編譯;人工智能;計算機網絡;自動化與形式語言;軟件工程。