新航道一站式留學服務,專注英語國家留學!

                  首頁 > 專業 > 計算機科學 (Computer Science)

                  計算機科學 (Computer Science)

                  更新時間:2019-05-28 來源:

                  Computer Science is the study of processes that interact with data and that can be represented as data in the form of programs. It enables the use of algorithms to manipulate, store, and communicate digital information. - Wikipedia 

                  計算機科學是研究計算機及其周圍現象和規律的科學,包括計算機系統結構,程序系統,人工智能以及計算機本身的性質和問題的科學。計算機科學是一門包含各種各樣與計算機和信息處理相關主題的系統科學,從抽象的算法分析,形式化語法等到更加具體的主題,如編程語言,程序設計,軟件和硬件等

                  看到這些復雜的定義(關鍵是中文和英文的定義還不一樣),是不是感覺有些“不明覺厲”? 

                  實際上,計算機科學 Computer Science (簡稱CS)是一門包含各種各樣與計算和信息處理相關主題的系統學科... 

                  Computer Science 大體可以分成這么幾大領域:

                  硬件: 數字電路、集成電路、存儲器、各種硬件設計和驗證方法等。

                  系統: 計算機架構(指令集、串/并行、網格、云端之類)、嵌入式、實時系統等。

                  軟件: 操作系統、虛擬機、編程語言、軟件設計/開發/驗證的工具和方法論等。

                  網絡 : 計算機網絡的架構、協議、組件、路徑算法、性能分析等。

                  計算理論 : 可計算性、形式語言和自動機、密碼、邏輯、算法分析等。

                  計算方法 :數值計算、符號計算、并行計算、計算機圖形學、人工智能、機器學習等。

                  Computer Science 學什么?

                  我們先來看加州大學伯克利分校的Computer Science專業的課程設置:

                  Computer Science專業的課程

                  (大一、大二課程)

                  Computer Science專業的課程

                  (大三、大四課程)

                  我們再來看一下國內某知名大學Computer Science 專業的課程設置:

                  Computer Science 專業

                  大概總結一下,Computer Science 需要學習數學(如離散數學),編程 (如C++, C),數據結構,計算機網絡等等。

                  在美國,Computer Science 大概有如下幾個分支方向:

                  1. 系統與網絡 System and Network 

                  2. 人工智能與機器人 Artificial Intelligence and Robotics 

                  3. 編程語言 Programming Language 

                  4. 數據庫 Database 

                  5. 計算機圖形學 Computer Graphics 

                  6. 生物信息學與計算生物學 Bioinformatics and Computational Biology 

                  7. 算法 Algorithm 

                  8. 計算機理論 Computer Theory 

                  9. 科學計算 Scientific Computing 

                  10. 軟件工程 Software Engineering 

                  11. 計算機視覺 Computer Vision 

                  12. 計算機功能結構 Computer Architecture 

                  13. 人機交互 Human-Computer Interaction 

                  14. 計算機隱私與安全 Privacy and Security 

                  看到這些,相信很多人都已經“暈菜”了,因為我們對Compter Science了解的內容僅僅是冰山的一角。很多滿腔熱情地想把Computer Science作為專業的學生往往是覺得它很酷且容易就業,但是對自己真正將來具體想做什么卻并不是很清楚...

                  不過,好在我們在本科申請的時候,完全不用考慮這些分支方向。因為在本科階段,專業不會分的這么細,只需要打好專業的基礎,找到自己的興趣所在并進行嘗試探索就夠了。

                  需要特別注意的是:我們不要輕易申請Computer Science,因為很可能會拉低錄取學校的層次。另外,很可能在辦理簽證的時候遇到不必要的麻煩。

                  Tips: 如果想把Computer Science 作為專業的話,在申請的時候可以先選擇基礎學科數學或者不定專業,然后在大學期間再申請轉入計算機專業(此方式不適用于華盛頓大學西雅圖分校,因為從2019年秋季開始,該校的Computer Science 將幾乎不會再接受轉專業申請了)。 


                  上一篇:沒有了 下一篇:沒有了
                  快速定制屬于您的留學方案:
                  有留學問題?與老師取得聯系
                  快乐飞艇官网