最佳答案計算機專業(yè)開設以下課程,需要學習:電子技術、離散數(shù)學、程序設計、數(shù)據(jù)結構、操作系統(tǒng)、計算機組成原理、微機系統(tǒng)、計算機系統(tǒng)結構、編譯原理、計算機網絡、數(shù)據(jù)庫系統(tǒng)、軟件工程、人工智能、計算機圖形學、數(shù)字圖像處理、計算機通訊原理、多媒體信息處理技術、數(shù)字信號處理、計算機控制、網絡計算、算法設計與分析、信息安全、應用密碼學基礎、信息對抗、移動計算、數(shù)論與有限域基礎、人機界面設計、面向對象程序設計等。
計算機科學與技術:比較全面的學習計算機科學的各個方面,包括了軟件和硬件,但側重于理論和軟件,不會多學電路等硬件知識。
軟件工程:計算機科學與技術的一個分支,全部是軟件方面的課程,包括了各種圍繞軟件開發(fā)、維護的課程。
信息管理與信息系統(tǒng):計算機科學與技術的一個分支,側重于數(shù)據(jù)庫等信息管理技術的應用和開發(fā)。

電子信息科學與技術、電子信息工程:這兩門課程都是側重于硬件電路、嵌入式設備的學習和開發(fā)的課程,側重于硬件,當然不限于計算機硬件。
信息與計算科學:這個是以信息領域為背景數(shù)學與信息,管理相結合的交叉學科專業(yè),該專業(yè)培養(yǎng)的學生具有良好的數(shù)學基礎,能熟練地使用計算機,初步具備在信息與計算科學領域的某個方向上從事科學研究,解決實際問題,設計開發(fā)有關軟件的能力。