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