一、美國計算機專業(yè)概況及分類
Computerscience(CS)也就是計算機科學(xué),它是一門包括各種各樣與計算機信息處理相關(guān)主題的系統(tǒng)學(xué)科,從抽象的算法分析、形式化語法等等,到更具體的主題如編程語言、程序設(shè)計、軟件和硬件等。作為一門學(xué)科,它與數(shù)學(xué)、計算機程序設(shè)計、軟件工程和計算機工程有顯著的不同,卻通常被混淆,盡管這些學(xué)科之間存在不同程度的交叉和覆蓋。
世界上第一個計算機科學(xué)系是由美國的普渡大學(xué)在1962年設(shè)立,第一個計算機學(xué)院于1980年由美國的東北大學(xué)設(shè)立。
計算機科學(xué)領(lǐng)域的高榮譽是ACM設(shè)立的圖靈獎,被譽為是計算機科學(xué)的諾貝爾獎。
二、計算機科學(xué)以及計算機工程的比較
計算機科學(xué)computerscience(簡稱CS)是研究機器自動計算本身的性質(zhì)、規(guī)律和問題的一門科學(xué)。
計算機科學(xué)研究的課題
1、計算機程序能做什么和不能做什么(可計算性);
2、如何使程序更高效的執(zhí)行特定任務(wù)(算法和復(fù)雜性理論);
3、程序如何存取不同類型的數(shù)據(jù)(數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫);
4、程序如何顯得更具有智能(人工智能);
5、人類如何與程序溝通(人機互動和人機界面)。
與計算機工程專業(yè)(CE)側(cè)重于應(yīng)用方面的研究不同,計算機科學(xué)專業(yè)(CS)則更側(cè)重于計算機的理論研究,包括運算能力,算法、數(shù)據(jù)結(jié)構(gòu)、人工智能、人機互動和人機界面等。在美國計算機工程(CE)與計算機科學(xué)(CS)分屬兩個不同的學(xué)科,它們既有相互交叉的課程,又有各自獨立的研究和發(fā)展方向,美國各高校也有各自的強項。所以,如果你要選擇專業(yè)時,必須充分了解各學(xué)科的特點、你的興趣所在以及你對未來就業(yè)與職業(yè)規(guī)劃的志向。
計算機工程computerengineering(簡稱CPEG)是研究計算機系統(tǒng)及其應(yīng)用技術(shù)的一門科學(xué)。涉及電氣工程和計算機科學(xué)領(lǐng)域,從設(shè)計的計算機處理器,個人電腦、服務(wù)器和超級計算機到使用計算機這個工具來解決一些應(yīng)用上的問題,如程控機床、車輛監(jiān)控、工業(yè)和家電監(jiān)控系統(tǒng)等。
簡單的說:科學(xué)主要注重理論研究,工程主要注重系統(tǒng)應(yīng)用。