IUB的CS全稱是Indiana University-Bloomington的Computer Science,即印第安納大學(xué)伯明頓分校計算機科學(xué)專業(yè),下面將詳細(xì)介紹IUB的CS的項目特點/院系介紹、IUB的CS的研究領(lǐng)域、IUB的CS的研究生申請要求。
印第安納大學(xué)伯明頓分校
印第安納大學(xué)伯明頓分校計算機科學(xué)專業(yè)研究生階段開設(shè)有以下學(xué)位項目,分別是:
計算機科學(xué)理學(xué)碩士(MS in Computer Science):為期2年,共需修讀30個學(xué)分,要求申請者擁有計算機科學(xué)、信息學(xué)或相關(guān)領(lǐng)域?qū)I(yè)背景,針對擁有計算機專業(yè)背景的申請者來講,要求修讀過數(shù)據(jù)架構(gòu)、機器組織與匯編語言和離散結(jié)構(gòu)課程,針對其它背景的申請者,須修讀過下文所述前置課程,本科未設(shè)定有最低GPA要求,要求遞交GRE成績,但未設(shè)定有最低分?jǐn)?shù)要求
計算機科學(xué)哲學(xué)博士(PhD in Computer Science):為期4-7年(視論文完成情況),共需修讀90個學(xué)分,要求申請者擁有計算機科學(xué)、信息學(xué)或相關(guān)領(lǐng)域?qū)I(yè)背景,針對擁有計算機專業(yè)背景的申請者來講,要求修讀過數(shù)據(jù)架構(gòu)、機器組織與匯編語言和離散結(jié)構(gòu)課程,針對其它背景的申請者,須修讀過下文所述前置課程,本科未設(shè)定有最低GPA要求,要求遞交GRE成績,但未設(shè)定有最低分?jǐn)?shù)要求
計算機科學(xué)研究生項目向?qū)W生提供Merit-based Scholarship獎學(xué)金,自動隨Offer發(fā)放,無需單獨申請。RA獎學(xué)金由導(dǎo)師決定獲獎人選
前置課程分別是:計算機科學(xué)基礎(chǔ)課程;計算機架構(gòu)及操作系統(tǒng)原理;數(shù)據(jù)結(jié)構(gòu)與算法分析;計算機架構(gòu)、壓縮與網(wǎng)絡(luò);編程語言,如Java/C/C++。
1、Introductory C++ Programming
2、Object-Oriented Programming in C++
3、Computing Tools for Scientific Research
4、Network Technologies and Systems Administration
5、User-Interface Programming
6、Introduction to Software Systems
7、Computer Structures
8、Data Structures
9、Fundamentals of Computing Theory
10、Programming Languages
11、Computing and Technology Bootcamp
12、Computational Complexity
13、Algorithms Design and Analysis
14、Introduction to Cryptography
15、Applied Algorithms
1、C ++編程導(dǎo)論
2、C ++中的面向?qū)ο缶幊?
3、科學(xué)研究的計算工具
4、網(wǎng)絡(luò)技術(shù)與系統(tǒng)管理
5、用戶界面編程
6、軟件系統(tǒng)導(dǎo)論
7、計算機結(jié)構(gòu)
8、數(shù)據(jù)結(jié)構(gòu)
9、計算理論基礎(chǔ)
10、編程語言
11、計算與技術(shù)訓(xùn)練營
12、計算復(fù)雜性
13、算法設(shè)計與分析
14、密碼學(xué)導(dǎo)論
15、應(yīng)用算法