從核心重點區分3個學科

統計學是研究數據收集、分析和詮釋的科學,重點在於概率模型、統計推斷,以及嚴謹處理不確定性。電腦科學研究演算法、系統和程式設計,重點在於軟件建構和運算效率。數據科學則是較新興的領域,處於兩者的交界,結合統計學、程式設計及應用領域的知識。

數據科學課程可能近似側重程式設計的統計學,也可能近似側重分析的電腦科學。比較時,必須閱讀課程大綱:概率、演算法、數據庫、機器學習及團隊專題各有多少門課?

因此,學位名稱並不保證課程內容相同。兩個名稱相同的學位,可能為不同的職業作準備。

閱讀美國勞工統計局對數據科學家的預測

美國勞工統計局(BLS)預測,數據科學家的就業人數在2025至2035年間將增長35%,屬於遠高於平均水平的增長。2025年5月的薪酬中位數為120,230美元,2025年的就業人數達275,600人。BLS指出,學士學位是典型的入職學歷。

高增長百分比可能以相對較小的就業人數為基礎;在此,275,600個職位代表這是一個中等規模的職業。增長反映的是速度,而不是某位畢業生能找到多少個職位空缺。數據科學家的招聘廣告也往往提出較高要求,尤其是碩士學位;不過,BLS仍將學士學位列為典型的入職學歷,兩者之間的差距值得透過目標地區的招聘廣告加以核實。

BLS亦明確指出,120,230美元的薪酬中位數對應的是2025年5月。這個數字無法說明畢業首年的薪酬,也無法顯示哪個行業(金融、醫療、零售、公共行政)的需求最大。就這些問題而言,大學的就業輔導服務有時會發布比全國統計更有用的數據。

與軟件開發作比較

就軟件開發人員、品質保證分析員及測試人員這個合併類別而言,BLS預測同期就業人數將增長10%,2025年5月的薪酬中位數為134,040美元。BLS將這項增長形容為遠高於平均水平。

因此,其增長百分比雖然低於數據科學家,但這個類別的規模大得多,薪酬中位數也更高。比較百分比時,不能忽略類別的規模。

BLS指出,軟件開發人員通常來自電腦科學,或工程、數學等相關領域。因此,電腦科學仍是出路最廣的入門選擇:它既可通往軟件開發,也可配合補充課程,通往數據相關工作。

以表格整理數據

下表彙整了本文引用的美國數據,不能取代實際就業國家的統計資料。

職業(美國) 2025-2035年增長 薪酬中位數,2025年5月 典型入職學歷
數據科學家 35% 120,230美元 學士學位
軟件開發人員、品質保證分析員及測試人員 10% 134,040美元 學士學位
資訊保安分析員 21% 129,180美元 學士學位

表中並列的是3個規模不同的類別。根據BLS,數據科學家在2025年有275,600個職位;另外兩個類別的規模更大或專業化程度更高,此處未列出其就業人數。因此,不能把增長百分比當作獲聘機會來比較:它們描述的是各類別的變化速度,而不是某位畢業生能在其中找到多少個職位。

核實數學先修要求

這3個學科都要求數學知識,包括線性代數、微積分、概率和統計學,但所佔比例各有不同。統計學對概率方面的要求最高,電腦科學側重離散數學和演算法,數據科學則兩者兼重。

選擇之前,宜先閱讀首2年的必修科目清單。不喜歡數學證明的學生,可能會對理論統計學感到不適應;不喜歡編寫程式的學生,則可能在電腦科學方面感到吃力。

各院校都會公布哪些中學或學院數學科目可滿足先修要求。國際學生宜在提交申請前,將自己的中學課程與這些要求作比較。

先修要求通常可歸納為幾個範疇,各課程會以自己的方式表述:

  • 微分及積分,有時須修讀2個學期;
  • 線性代數,會應用於機器學習;
  • 概率,以及描述統計和推斷統計;
  • 初步的程式設計經驗,有時並非強制要求,但有所幫助。
StudyCanada.ca · 受到公共機構和大學引用。為什麼選擇 StudyCanada.ca? ↗

了解QS 2026排名的局限

QS於2026年3月25日公布的學科排名中,設有「數據科學與人工智能」排名表,涵蓋201所大學,而2025年為104所。這是一項歷史尚短的排名,每年納入的大學群體變動很大。麻省理工學院位居第1,史丹福大學位居第2。

排名表涵蓋範圍的擴大,限制了跨年度比較的意義:即使院校本身沒有改變,排名也可能下跌。排名衡量的重點亦較偏向研究和聲譽,而非本科教學。

同一所院校在電腦科學和數據科學的排名可能不同,因為兩者比較的大學群體並不相同。對學士課程而言,課程內容、實習及已公布的畢業出路,比排名更重要。

按目標職業作選擇

大致可分為3種典型方向。如希望從事軟件工程或數據基礎設施工作,電腦科學或軟件工程是最直接的選擇。如希望在研究、公共衞生、保險或經濟領域從事分析工作,統計學能提供穩固且獲認可的基礎。如希望在特定領域從事結合分析和程式設計的工作,只要課程結構完善,數據科學便是合適的選擇。

亦可選擇雙軌修讀:主修一個學科,輔修另一個學科。不少院校都有這類安排,讓學生保留兩方面的發展機會。

機器學習研究職位一般要求博士學位,因此選擇數學基礎紮實的學士課程較為合適。

核實實習及專題安排

僱主重視具體的能力證明:完整的分析專題、公開的程式碼儲存庫、參賽經驗及實習。設有有薪實習,或與實際合作機構共同進行畢業專題的課程,能提供這類經驗。

需要培養的實務技能包括一種常用程式語言、數據庫、數據視覺化、向非專業人士傳達分析結果,以及版本控制。即使工具改變,理論課程仍然有用。

有一點須注意:短期培訓並非在所有情況下都能取代學位,而在查閱的資料來源中,亦未找到可比較的數據,說明這類培訓對獲聘的影響。

一個從最初提出問題到展示結果的完整分析專題,比一連串各自獨立的練習更有價值。它能展示學生清理不完善數據、選擇合適方法,以及解釋結論局限的能力,而這些往往是僱主在面試時會考核的能力。

加拿大的情況如何?

在加拿大,電腦及數據相關職業的規管方式,與工程專業並不相同。僱主一般要求大學學位及經驗證明。各職業的就業統計由聯邦及省級機構分別公布,與本文的美國數字並不一致。

StudyCanada介紹的課程包括蒙特利爾大學(Université de Montréal)的統計學課程、滑鐵盧大學(University of Waterloo)的電腦科學課程、卑詩大學(The University of British Columbia)的數據科學課程,以及麥基爾大學(McGill University)的電腦科學及數據科學課程。數學先修要求及國際學生的入學條件,可在各課程頁面查閱。這些大學當中,有多所提供工讀交替實習,讓學生在完成學士學位前,便能向僱主展示實際經驗;實習的時長及薪酬可在各課程介紹中查閱。