美國計算機科學專業的解析!
2025-08-20 14:00:16 來源:中國教育在線
一個我們認為首先要對計算機科學研究的內涵與外延至少有一個概要性的了解。一般的大學只要設置了 Computer Science 這個專業或系一般都包括有下面涉及到的這些研究方向。
[ 一 ] 計算機研究方向包括:
(1) 計算理論 : (Theory of computation)
計算理論是關于計算和計算機械的數學理論。
主要內容包括: 1. 算法 (algorithm) , 2. 算法學 (algorithmics) , 3. 計算復雜性理論 (computational complexity theory) , 4. 可計算性理論 (computability theory) , 5. 自動機理論 (automata theory) , 6. 形式語言理論。
(2) 計算幾何學 : (Computational geometry)
主要內容如: 1. 貝塞爾曲線和曲面 2.B 樣條曲線和曲面 3. 孔斯曲面。
(3) 并行計算 : (Parallel computation)
延伸學科有: 1. 并行編譯程序 (parallel zing compilers) 2. 并行程序設計語言 (parallel programming language ),3. 并行處理系統 (parallel processing system),4. 并行數據庫 (parallel atabase),5. 并行算法 (parallel algorithm) 。
(4) 形式化方法 (formal metho)
(5) 程序設計語言理論: (Theory of programming language)
研究書寫計算機程序語言的學科。主要內容:研究語法,語義,語用以及程序設計語言的優劣。
(6) 人工智能:
在美國人工智能官方教育網站上對人工智能作了如下定義: Artificial Intelligence, or AI for short, is a combination of computer science, physiology, an philosophy. AI is a broa topic, consisting of ifferent fiels, from machine vision to expert systems. The element that the fiels of AI have in common is the creation of machines that can “think”.
研究的問題:
A :符號主義: ( 符號學派 )
B :聯接主義 ( 神經網絡學派 )
總結:不要以為跟計算機無關的東西就不是計算機系的。計算理論是學計算機的人的基礎。多年以前,計算機系很多都是包括在數學系的。要選擇這個方向的學生,需要具備比較高的數學功底和電腦基礎性語言的知識儲備。由于所涉及的研究領域比較枯燥和難懂,申請這些方向的人比較少,申請難度不是很大。
[ 二 ] 系統:
(7) 體系結構
(8) 網絡與通訊
(9) 面向對象
(10) 約束程序設計
(11) 軟件工程:
(12) 軟件質量控制:
(13) 實時系統與嵌入式系統 :
(14) 數據庫系統 ( Database System): 用戶使用數據庫的計算機軟件 / 硬件資源的集合。即采用了數據庫技術的計算機系統。
(15) 大規模計算中的 I/O: 在大規模計算中實現計算機主機與外圍設備進行信息交換的技術。
總結:這些方向是中國的計算機科學系培養的大學生的中心方向。所以每年有很多的申請者申請這個方向里的內容。主要集中在網絡與通訊,軟件工程,數據庫系統等幾個方向。這幾個方向的競爭性比較大。因此條件一般的申請者注意避開上面幾個專業方向申請會把握比較大。
[ 三 ] 計算機應用:
(16) 科學與工程計算: 這個范圍很廣,簡單說說就有: 生物信息處理 ,天氣預報等。
(17) 電子商務與數字化圖書館
(18) 人機交互
(19) 計算機教育:用于教學,培養計算機人才。
總結:上面的這些內容在很多學校會結合在前面兩個方向之中,特別分出一個專業方向的會很少。教學的內容主要是應用式的,申請的學位一般是學士。希望到美國拿學士的學生可以考慮一下。
>>免費領全球留學白皮書,了解各大學報考條件、費用、開學時間、含金量<<