有的同學(xué)會誤以為計算機科學(xué)就是解決計算機問題的事業(yè)(比如信息技術(shù)),或者只是與使用計算機的經(jīng)驗有關(guān),如玩游戲、上網(wǎng)或者文字處理。其實計算機科學(xué)所關(guān)注的,不僅僅是去理解實現(xiàn)類似游戲、瀏覽器這些軟件的程序的性質(zhì),更要通過現(xiàn)有的知識創(chuàng)造新的程序或者改進已有的程序。
可以說,澳大利亞計算機科學(xué)專業(yè)更側(cè)重于計算原理、算法等偏重科學(xué)的部分,學(xué)習(xí)的重心是技術(shù)能力。
以昆士蘭大學(xué)的課程為例:
Part A1:
編譯器和解釋、高級算法和數(shù)據(jù)結(jié)構(gòu)、機器學(xué)習(xí)、計算機網(wǎng)絡(luò)II、通信系統(tǒng)、高級計算機和網(wǎng)絡(luò)安全、分布式計算、軟件系統(tǒng)模擬、高級嵌入式系統(tǒng)、并發(fā):理論與實踐、高級人機交互、數(shù)據(jù)挖掘、空間和多媒體數(shù)據(jù)庫、信息檢索和網(wǎng)頁搜索[1]
Part A2:
系統(tǒng)工程、系統(tǒng)安全工程、工程項目管理、研究方法
Part B:
操作系統(tǒng)架構(gòu)、算法與數(shù)據(jù)結(jié)構(gòu)、人工智能、信息安全、計算機網(wǎng)絡(luò)、軟件編程、嵌入式系統(tǒng)設(shè)計及接口技術(shù)、社交與移動計算、信息系統(tǒng)、服務(wù)方向架構(gòu)、信息分析與設(shè)計、高級數(shù)據(jù)庫系統(tǒng)
Part C:
計算機科學(xué)項目的研究[2]、計算機科學(xué)項目的研究[3]