卡耐基梅隆大學(xué)是美國少數(shù)幾個(gè)將計(jì)算機(jī)科學(xué)專業(yè)獨(dú)立設(shè)置成一個(gè)學(xué)院的大學(xué)之一。CMU的整個(gè)計(jì)算機(jī)學(xué)院有七個(gè)不同方向的部門,包括:計(jì)算機(jī)科學(xué)系,軟件研究所,機(jī)器人研究所,人機(jī)交互研究所,計(jì)算生物學(xué)中心,計(jì)算機(jī)語言技術(shù)研究所,機(jī)器學(xué)習(xí)研究院。
學(xué)校計(jì)算機(jī)科學(xué)碩士課程設(shè)置:
系統(tǒng)方向:操作系統(tǒng)、編譯器設(shè)計(jì)、數(shù)據(jù)庫系統(tǒng)、并行計(jì)算機(jī)架構(gòu)與編程、分布式系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、高級操作系統(tǒng)、高級云計(jì)算、數(shù)據(jù)庫系統(tǒng)、計(jì)算機(jī)架構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)、優(yōu)化編譯器、高級存儲系統(tǒng)、移動和普適計(jì)算等。
理論基礎(chǔ)方向:錯(cuò)誤捕捉:自動程序驗(yàn)證和測試算法編程語言基礎(chǔ)構(gòu)造邏輯、概率與計(jì)算、算法、理論家工具包、編程語言語義、編程語言類型系統(tǒng)、高級算法、復(fù)雜性理論、計(jì)算機(jī)系統(tǒng)的分析性能建模與設(shè)計(jì)等。
人工智能方向:機(jī)器學(xué)習(xí)簡介、自然語言處理、深度學(xué)習(xí)簡介、神經(jīng)計(jì)算、實(shí)用數(shù)據(jù)科學(xué)、研究生人工智能、計(jì)算機(jī)視覺、大型數(shù)據(jù)集的機(jī)器學(xué)習(xí)、機(jī)器學(xué)習(xí)系統(tǒng)、優(yōu)化、多模態(tài)機(jī)器學(xué)習(xí)等。
其他選修課:生物建模與仿真的計(jì)算方法、人為因素、設(shè)計(jì)以人為本的軟件、深度強(qiáng)化學(xué)習(xí)與控制、概率圖形模型、高級機(jī)器學(xué)習(xí):理論與方法、計(jì)算數(shù)據(jù)科學(xué)基礎(chǔ)、文本挖掘的機(jī)器學(xué)習(xí)、人工智能的人類語言、搜索引擎、操作,估計(jì)和控制、機(jī)器人技術(shù)的數(shù)學(xué)基礎(chǔ)、Web 應(yīng)用程序開發(fā)等。