計算機科學八大細分專業都學什麽?

計算機科學(英文:Computer Science,簡稱:CS)是對算法過程、計算機器和計算本身的研究。作為(wei) 一門熱門學科,計算機科學涵蓋了從(cong) 算法、計算、信息的理論研究,到在硬件和軟件中實現計算係統的一係列實際問題。

有時人們(men) 會(hui) 誤以為(wei) ,計算機科學就是解決(jue) 計算機問題的事業(ye) (比如信息技術),或者隻是與(yu) 使用計算機的經驗有關(guan) ,如玩遊戲、上網或者文字處理。其實計算機科學所關(guan) 注的,不僅(jin) 僅(jin) 是去理解實現類似遊戲、瀏覽器這些軟件的程序性質,更要通過現有的知識,創造新的程序或者改進已有的程序。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

輔仁啟迪課-電子計算機演變曆史

PART 1專(zhuan) 業(ye) 介紹

作為(wei) 一個(ge) 學科,計算機科學涵蓋了從(cong) 算法的理論研究和計算的極限,到如何通過硬件和軟件實現計算係統。

CSAB(Computing Sciences Accreditation Board)由ACM(Association for Computing Machinery)和IEEE-CS(IEEE Computer Society)的代表組成,確立了計算機科學的4個(ge) 主要領域:

  • 計算理論;

  • 算法與(yu) 數據結構;

  • 編程方法與(yu) 編程語言;

  • 計算機元素與(yu) 架構。

CSAB還確立了其它一些重要領域,如軟件工程、人工智能、計算機網絡與(yu) 通信、數據庫係統、並行計算、分布式計算、人機交互、機器翻譯、計算機圖形學、操作係統、以及數值和符號計算。本文將會(hui) 選取比較常見的分支進行介紹。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

軟件與(yu) 硬件 

PART 2專(zhuan) 業(ye) 分支

人工智能Artificial Intelligence

人工智能是計算機科學的一個(ge) 分支,它企圖了解智能的實質,並生產(chan) 出一種新的,能以人類智能相似的方式做出反應的智能機器。該領域的研究包括機器人、語言識別、圖像識別、自然語言處理和專(zhuan) 家係統等。人工智能實際上需要不同的學科知識,如心理學、哲學、計算機科學等等。而它與(yu) 計算機科學聯係最緊密的實現方式就是機器學習(xi) ,深度學習(xi) 和強化學習(xi) 。

機器學習(xi) 是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、算法複雜度理論等多門學科(與(yu) 數學,統計的關(guan) 聯十分緊密)。專(zhuan) 門研究計算機怎樣模擬或實現人類的學習(xi) 行為(wei) ,以獲取新的知識或技能,重新組織已有的知識結構,使之不斷改善自身的性能。它也是人工智能核心,是使計算機具有智能的根本途徑,也是目前人工智能應用中最廣泛被應用的算法。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

人工智能與(yu) 機器學習(xi) 的聯係

算法與(yu) 理論Algorithm and Theory

計算機算法與(yu) 理論是研究更高效的算法和協議,強調學習(xi) 許多20世紀的發明,如密碼學、計算生物學、機器學習(xi) 、量子計算等先進算法和理論。算法可以簡單的理解為(wei) ,學習(xi) 計算機之前的數學、統計理論基礎,或者說是編程之前的想法草稿,同時也是幫助節省程序運行時間和複雜程度的重要工具。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

數據科學Data Science

由於(yu) 互聯網和社交媒體(ti) 的興(xing) 起,數據量空前龐大,而獲取數據的設備也越來越多。管理和分析“大數據”需要全新的技術和係統。除了通過常規數據庫係統及相關(guan) 應用程序管理數據外,還要增強捕捉和關(guan) 聯個(ge) 人數據,保護安全和隱私問題的能力。

如今,有非常多的數據處理方式,都可以通過機器學習(xi) 的方式實現。經濟中的數據處理就是計量經濟學,金融中的數據處理就是金融工程,風險控製。同時機器學習(xi) 和數據科學也相互依賴相互成長,機器需要通過大量的數據進行訓練和改進,從(cong) 而達到學習(xi) 的目的。

為(wei) 了去處理數以萬(wan) 計的數據,我們(men) 有了雲(yun) 計算-分布式計算的一種,指的是通過網絡“雲(yun) ”將巨大的數據計算處理程序分解成無數個(ge) 小程序,然後通過多部服務器組成的係統,處理和分析這些小程序,得到結果並返回給用戶。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

amazon雲(yun) 計算服務

為(wei) 了去加密數據並且去中心化,我們(men) 就有了區塊鏈-去中心化協議,能安全地存儲(chu) 比特幣交易或其它數據,信息不可偽(wei) 造和篡改,可以自動執行智能合約,無需任何中心化機構的審核。

區塊鏈應用-數字貨幣

計算機圖形學Computer Graphics

計算機圖形學主要研究如何在計算機中表示圖形,以及利用計算機進行圖形的計算,處理和顯示的相關(guan) 原理與(yu) 算法。除這些以外,還會(hui) 研究如何科學可視化,基於(yu) 物理渲染,動畫製作,計算機輔助幾何設計,快速成型,計算機輔助角膜建模和可視化,醫學成像等等。相較於(yu) 藝術類的動畫製作而言,計算機圖形學更注重算法及理論的學習(xi) 。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

計算機圖形保存示例

計算機視覺Computer Vision

計算機圖形學是計算機如何表示、計算、處理和顯示圖形。而計算機視覺就是機器如何像人眼一樣,去看和識別圖形或視頻。也可以看作是研究如何使人工係統從(cong) 圖像或多維數據中“感知”的科學。

計算機視覺的最終研究目標,就是使計算機能像人那樣通過視覺觀察和理解世界,具有自主適應環境的能力。計算機視覺的應用範圍十分廣泛,包括工業(ye) 機器人的控製過程,自動駕駛,醫學圖像分析係統或地形模型,人機交互,麵部識別等等。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

工業(ye) 視覺

自然語言處理Natural Language Processing

自然語言處理作為(wei) 計算機科學和人工智能的一個(ge) 非常熱門的深入研究方向,推動著語言智能的持續發展和突破,並越來越多地應用於(yu) 各個(ge) 行業(ye) 。自然語言處理是一門融語言學、計算機科學、數學於(yu) 一體(ti) 的科學。主要應用於(yu) 機器翻譯、輿情監測、自動摘要、觀點提取、文本分類、問題回答、文本語義(yi) 對比、語音識別等方麵。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

品牌搜索廣告中的NLP任務

人機交互Human-Computer Interaction

人機交互技術是指通過計算機輸入、輸出設備,以有效的方式實現人與(yu) 計算機對話的技術。人機交互技術包括機器通過輸出或顯示設備給人提供大量有關(guan) 信息及提示請示等,人通過輸入設備給機器輸入有關(guan) 信息,回答問題及提示請示等。

人機交互技術是計算機用戶界麵設計中的重要內(nei) 容之一。常見的語音識別係統,虛擬現實,遙控機器人都屬於(yu) 人機交互的研究範疇。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

人機交互-VR遊戲

計算生物學Computational Biology

生物係統與(yu) 計算生物學越來越依賴計算機科學和電子工程的算法和工具。生物數據包括多品種的基因組數據,多態變體(ti) 的數據庫,蛋白質結構和RNA結構,基因數據庫,實驗生物化學測量數據和生物醫學數據。

對這些數據進行表達、操縱和整合,需要計算機科學的技術,如數據庫,算法,人工智能,圖形,信號處理和圖像處理,因而生物係統也被稱為(wei) 生物信息學。

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

計算生物學中的網絡傳(chuan) 播

PART 3學科課程

這裏以2022年卡內(nei) 基梅隆大學本科人工智能、計算機科學專(zhuan) 業(ye) 的學科課程為(wei) 例:

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

2022 CMU 本科專(zhuan) 業(ye) 課程(人工智能)

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

2022 CMU 本科專(zhuan) 業(ye) 課程(計算機科學)

PART 4就業(ye) 前景

▶ 網絡方向的:可以從(cong) 事網頁維護開發、網絡工程維護、網站開發、網頁設計、網頁美工、網絡工程建設、程序員、平麵美工設計等。

▶ 計算機設計方向的:VR空間創意設計師是能從(cong) 事建築、城市規劃、景觀設計、室內(nei) 設計等領域工作的高技能專(zhuan) 業(ye) 人才。具體(ti) 來講可以從(cong) 事室內(nei) 設計師、家裝顧問、設計總監等工作。

▶ 軟件開發方麵的:網頁設計師、軟件界麵、移動端界麵設計(平麵設計)網絡構建、計算機軟件行業(ye) 高級工程師、遊戲開發行業(ye) 及各企事業(ye) 單位、政府部門的軟件項目經理、網絡係統管理、數據庫管理工程師等。

▶ 計算機動漫影視設計類的:從(cong) 事人物插畫、場景插畫、平麵設計、動畫設計、編輯、創作、動漫行業(ye) 崗位造型、編劇、導演、分鏡、影視動畫設計、影視後期製作、遊戲美術設計、動漫設計等。

PART 5專(zhuan) 業(ye) 強校推薦

United Stated News & Word Report(U.S.News)是美國一家發布新聞、消費者建議、世界名校排名和分析的媒體(ti) 公司,US官網排名參考學術研究聲譽、學術出版物和論文引用數量等因素。

而Quacquarelli Symonds ( Q.S. ) 則是英國一家專(zhuan) 門從(cong) 事分析全球高等教育機構的公司,QS官網排名參考學術聲譽、雇主聲譽和研究影響等因素。

U.S.News, Ranked in 2022⬇️

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

QS Ranked in 2022

⬇️

專(zhuan) 業(ye) 解讀|火爆全網的「計算機科學」八大細分專(zhuan) 業(ye) 都學什麽(me) ?

【競賽報名/項目谘詢+微信:mollywei007】

上一篇

2023/24年牛津/劍橋/LSE/IC/UCL開設英本新專業解析(下)

下一篇

牛津大學和劍橋大學數學係差距大嗎?二選一應該怎麽選?

你也可能喜歡

  • 暫無相關文章!

評論已經被關(guan) 閉。

插入圖片
返回頂部