計算機科學是研究計算機系統(tǒng)結(jié)構(gòu)、程序系統(tǒng)(即軟件)、人工智能以及計算本身的性質(zhì)和問題的專業(yè)學科。
該專業(yè)要學習的主要課程有:電路原理、模擬電子技術(shù)、數(shù)字邏輯、數(shù)值分析、計算機原理、微型計算機技術(shù)、計算機系統(tǒng)結(jié)構(gòu)、計算機網(wǎng)絡(luò)、高級語言、匯編語言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫原理、編譯原理、圖形學、人工智能、計算方法、離散數(shù)學、概率統(tǒng)計、線性代數(shù)以及算法設(shè)計與分析、人機交互、面向?qū)ο蠓椒ǖ?。材料補充:計算機科學細分的專業(yè)主要包括:
1、計算機科學與技術(shù):該專業(yè)是整個計算機類專業(yè)的理論基礎(chǔ)。
2、軟件工程:該專業(yè)主要學習的是如何開發(fā)和設(shè)計軟件。
3、網(wǎng)絡(luò)工程:主要研究的是計算機之間的連接,包括實體設(shè)備層面和信息數(shù)據(jù)層面。
4、物聯(lián)網(wǎng)工程:主要研究計算機和其他器件的連接,以及如何在其他設(shè)備上按計算機的邏輯進行設(shè)計開發(fā)。
5、數(shù)據(jù)科學與大數(shù)據(jù)技術(shù):本專業(yè)主要研究的是如何從大量的數(shù)據(jù)中提取發(fā)現(xiàn)規(guī)律。