Skip to content

香港计算机专业数学要求与高中选课指南

很多内地高中生和家长以为”计算机 = 编程”,到了香港才发现,真正决定能否读懂计算机科学(Computer Science,简称 CS)专业的,从来不是高中学过几门编程语言,而是数学——尤其是微积分、线性代数与概率统计这三座大山。

香港八所公立大学中,开设计算机科学、人工智能、数据科学、计算金融等热门专业的有七所。它们的招生方式有两条主线:JUPAS 联招(类似内地高考统招)和 Non-JUPAS 非联招(独立招生)。两条线对数学的要求差异较大,而港校官网上那几行”入学要求”并不能完全反映课程的真实负荷。

本文以港校公开的课程结构、入学要求与历年招生文件为依据,为你拆解计算机专业的数学画像,并倒推出高中阶段的选课与备考策略。


一、香港 CS 专业的数学课程到底有多重?

1.1 课程结构层面的”数学底色”

香港大学(HKU)、香港中文大学(CUHK)、香港科技大学(HKUST)的计算机科学理学士(BEng / BSc in Computer Science)课程结构高度相似:核心课都包含 Calculus、Linear Algebra、Discrete Mathematics、Probability & Statistics 这四门数学基础课,部分专业(如 HKUST 的 Computer Science with Mathematics 或 CUHK 的 Computer Science & Mathematics 双学位)还会要求更高阶的 Real Analysis、Numerical Methods、Optimization。

以香港科技大学计算机科学及工程学系(BEng in Computer Science)的课程结构为例,2025/26 学年入学的学生须在第一学年修读 MATH 1012 Calculus IA 与 MATH 1013 Calculus IB,或同等难度的 MATH 1020 Accelerated Calculus;第二学年必修 MATH 2111 Matrix Theory & Linear Algebra 与 MATH 2411 Probability & Statistics。换句话说,两年内必修 4 门数学课,且全部计入主修 GPA。

香港中文大学计算机科学与工程学系的 BSc 课程同样要求至少 4 门数学基础课,包括 MATH1010 Calculus、MATH1020 Linear Algebra、MATH1050 Probability & Statistics,以及 CS 系的离散数学 MATH2050 / CSCI2010。

1.2 不同专业的数学”硬度”差异

选专业之前,请务必看清学系官网的”Curriculum”与”Programme Structure”,而不是只看专业名称。


二、JUPAS 联招:数学怎么算分?

2.1 联招计分公式里的数学权重

香港中学文凭试(DSE,相当于香港本地高考)共考 4 门核心 + 2–3 门选修。JUPAS 联招的计分方式为:4 核心(中文、英文、数学、公民与社会发展)+ 2–3 门最佳选修,按 5**=7 分、5*=6 分、5=5 分、4=4 分换算,再按各专业公式加权。

计算机科学相关专业的计分公式大同小异,主要差异在于数学与选修科目的权重。以几所代表性高校为例(以下信息综合自历年 JUPAS 入学数据,具体以官方最新公布为准):

大学 / 专业 数学比重 常用计分公式
HKU Bachelor of Engineering in Computer Science 数学权重最高 Best 6:英文 + 数学 + 2 选修 + 2 选修 / 核心
HKUST BEng Computer Science 数学 M1/M2 双倍 Best 6:4 核心 + 2 选修(数学 + 理科)
CUHK Computer Science & Engineering 数学权重显著 Best 5 或 Best 6:英文 + 数学 + 2–3 选修
PolyU Computer Science 数学权重显著 Best 5:英文 + 数学 + 1 理科 + 2 选修
CityU Computer Science 数学权重较高 Best 5:4 核心 + 1 选修

关键词:几乎所有 CS 相关专业都把”数学”列为加权科目,很多学校在 Best 5 / Best 6 公式中让数学享有等同于英文的核心权重。

2.2 选修科目的隐藏加分

DSE 选修中,Mathematics Extended Part Module 1(M1,Calculus and Statistics)和 Module 2(M2,Algebra and Calculus) 是 CS 专业的”加分利器”。M1 / M2 分数会被部分专业单独列为计分项,且等同于主科权重。如果你的目标专业同时接受 M1 和 M2,M2 在申请 CS 时更占优势,因为它覆盖了微积分与线性代数的大部分内容,进入大学后可直接衔接 MATH1010 / 1020 这一级别。

其他常被 CS 专业接受的选修:物理(Physics)、化学(Chemistry)、生物(Biology)、资讯及通讯科技(ICT)、企业、会计与财务概论(BAFS)。其中物理最受欢迎,因为它的解题思维与微积分、力学结合紧密。


三、Non-JUPAS 非联招:用国际课程申请的数学要求

3.1 A-Level 路径

绝大多数港校接受 A-Level 申请,最低门槛一般为 3A 或 3A1A,但热门专业会显著抬升门槛。根据近年录取数据(以官方最新公布为准):

关键点:A-Level Mathematics 是几乎所有港校 CS 专业的强制要求,Further Mathematics 则是申请顶尖学系、双学位、量化方向的有力背书。

3.2 IB 路径

IB 申请者通常需要 37–41 分及以上,HL 总分 6-7-7 或 7-7-7。数学科目方面:

物理 HL、化学 HL、Economics HL 常被列为推荐组合。数学 AA HL + 物理 HL 是港校 CS 系最经典的申请组合。

3.3 AP / SAT / 高考路径


四、内地高中生的实操选课策略

4.1 高一:打好数学底层基础

内地高中数学分为必修 + 选修。如果目标是港校 CS 专业,建议:

4.2 高二:决定升学路径

高二上学期是决定走 IB、A-Level 还是 DSE / 高考的关键节点。如果家庭已经规划港校升学,建议优先切换到 A-Level 或 IB 体系,因为这两条路径在 Non-JUPAS 申请中认可度最高。

A-Level 选课模板:

方向 推荐组合 说明
CS / AI 主攻 Mathematics + Further Mathematics + Physics + Computer Science 顶级 CS 系最稳组合
CS + 商科 / 量化金融 Mathematics + Further Mathematics + Physics + Economics 申请量化、商科 CS 通用
备选保底 Mathematics + Physics + Economics + Chinese 数学为主,其余均衡

IB 选课模板:

方向 HL 组合 SL
CS / AI 主攻 Math AA + Physics + Computer Science + English 第三语言 / 经济 / 化学
CS + 商科 Math AA + Physics + Economics + English 第三语言 / 化学 / 心理
时间紧张 Math AA + Physics + English Computer Science + 经济 + 第三语言

4.3 高三:考前刷分与背景提升

港校录取是滚动评估,早申早面。提升竞争力的方式:

  1. 数学预测成绩争取 A*AA 及以上(A-Level)或 6-7-7(IB HL)。
  2. 编程项目经历:个人 GitHub 项目、CTF / OI 竞赛、Kaggle 项目、机器学习论文复现等,都比”学过 Python”更有说服力。
  3. 学科竞赛:AMC / AIME、Euclid 数学竞赛、Physics Bowl、IOI / NOI 学术类奖项,在港校 Non-JUPAS 评估中具有识别度。
  4. 英文写作与面试:港校面试常出现”为什么选 CS / AI”、”Math and CS 的关系”、”你最欣赏的算法”等问题,需要提前准备。

五、几个容易被忽视的细节


六、写在最后

香港高校的计算机专业,对数学的要求远高于内地高中毕业生的直觉预期。它不是”会写代码就能读”,也不是”数学好就一定能学”,而是两者深度耦合——微积分是优化与机器学习的语言,线性代数是图形与深度学习的骨架,概率统计是数据分析与 AI 模型的底层。

内地高中生在选课与备考阶段,就应该有意识地把数学放在第一位。建议以 A-Level Mathematics + Further Mathematics + Physics / IB Math AA HL + Physics HL 为目标组合,并配合高质量编程项目与英文写作训练。

至于具体每所大学的专业要求,每年 JUPAS 与 Non-JUPAS 通道的计分公式、加权科目、面试侧重点都会有细微调整,请以各校官网与 JUPAS 系统最新公布为准。

如果你正在筹划赴港升学路径、想了解 DSE / IB / A-Level 三条赛道的差异,或者想找计算机、人工智能、数据科学等热门专业的学长分享经验,香港大全 有更多香港升学、生活、求职相关的一手指南,建议先收藏再查阅。

常见问答

港校计算机专业对高中数学的要求是不是比想象中更高?

是的。文章明确指出,香港 CS 专业的核心课普遍包含 Calculus、Linear Algebra、Discrete Mathematics、Probability & Statistics 四门数学基础课,HKUST、CUHK 等校要求两年内修读 4 门数学必修课并计入主修 GPA。微积分、线性代数与概率统计构成 CS 学习的底层语言,并非”会写代码就能读”。

DSE 联招申请计算机专业,数学怎么算分?

联招采用 5**=7、5*=6、5=5、4=4 的换算方式,再按各专业公式加权。文中举例的港校 CS 专业几乎都把数学列为加权科目,在 Best 5 / Best 6 公式中数学常享有等同于英文的核心权重。选修 M1 / M2 中,M2 覆盖微积分与线性代数,更有利于申请 CS。具体计分公式请以 JUPAS 系统最新公布为准。

A-Level 申请港校 CS,数学是不是必选?

是的。文章强调 A-Level Mathematics 是几乎所有港校 CS 专业的强制要求,常见录取区间在 A*AA 至 A*A*A* 之间。Further Mathematics 是申请顶尖学系、双学位及量化方向的有力背书。Mathematics + Further Mathematics + Physics 的组合在顶级 CS 系申请中识别度最高,具体门槛以各校官网最新公布为准。

IB 学生申请港校 CS,应该选 Math AA 还是 Math AI?

建议选 Math AA。文中明确指出 HL Mathematics: Analysis and Approaches 是 CS 与工程方向的首选,覆盖微积分与代数;HL Mathematics: Applications and Interpretation 偏统计与建模,顶尖 CS 系更倾向于 AA。数学 AA HL + 物理 HL 是港校 CS 系最经典的申请组合,SL Mathematics 仅在极少专业或保底选项中接受。

内地高中生走高考路径申请港校 CS 可行吗?

可行度不高。文章指出凭高考成绩直接申请港校的同学极少,数学 130+ 几乎是底线,且英语单科要求较高。相比之下,AP / IB / A-Level 路径在 Non-JUPAS 申请中认可度更高,AP 常需 4–5 门 5 分并包含 AP Calculus BC 与 AP Computer Science A。如家庭已规划港校升学,建议优先切换到 A-Level 或 IB 体系。

港校 CS 专业第一学年数学课挂科率高吗?高中数学不扎实会不会跟不上?

文中提到 HKUST CSE 与 CUHK CSE 的 MATH1010 / MATH1020 历年挂科率在 15%–25% 之间(数据综合自课程评估文件,仅作参考)。高中数学不扎实的学生,到港校后第一学年容易频繁挣扎。建议高一即把数学底层基础打牢,并配合高质量编程项目与英文写作训练。

延伸阅读