卡耐基梅隆大學(xué)是美國(guó)少數(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ī)語(yǔ)言技術(shù)研究所,機(jī)器學(xué)習(xí)研究院。
學(xué)校計(jì)算機(jī)科學(xué)碩士課程設(shè)置:
系統(tǒng)方向:操作系統(tǒng)、編譯器設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)、并行計(jì)算機(jī)架構(gòu)與編程、分布式系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、高級(jí)操作系統(tǒng)、高級(jí)云計(jì)算、數(shù)據(jù)庫(kù)系統(tǒng)、計(jì)算機(jī)架構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)、優(yōu)化編譯器、高級(jí)存儲(chǔ)系統(tǒng)、移動(dòng)和普適計(jì)算等。
理論基礎(chǔ)方向:錯(cuò)誤捕捉:自動(dòng)程序驗(yàn)證和測(cè)試算法編程語(yǔ)言基礎(chǔ)構(gòu)造邏輯、概率與計(jì)算、算法、理論家工具包、編程語(yǔ)言語(yǔ)義、編程語(yǔ)言類型系統(tǒng)、高級(jí)算法、復(fù)雜性理論、計(jì)算機(jī)系統(tǒng)的分析性能建模與設(shè)計(jì)等。
人工智能方向:機(jī)器學(xué)習(xí)簡(jiǎn)介、自然語(yǔ)言處理、深度學(xué)習(xí)簡(jiǎn)介、神經(jīng)計(jì)算、實(shí)用數(shù)據(jù)科學(xué)、研究生人工智能、計(jì)算機(jī)視覺(jué)、大型數(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í)機(jī)器學(xué)習(xí):理論與方法、計(jì)算數(shù)據(jù)科學(xué)基礎(chǔ)、文本挖掘的機(jī)器學(xué)習(xí)、人工智能的人類語(yǔ)言、搜索引擎、操作,估計(jì)和控制、機(jī)器人技術(shù)的數(shù)學(xué)基礎(chǔ)、Web 應(yīng)用程序開發(fā)等。