香港计算机专业数学要求与高中选课指南
很多内地高中生和家长以为”计算机 = 编程”,到了香港才发现,真正决定能否读懂计算机科学(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 不同专业的数学”硬度”差异
- 计算机科学(CS):中等偏重数学,主要是上述四门核心课。
- 计算机科学 + 数学双学位 / 联合主修:数学比重与数学系本科生相近,会修到 Real Analysis、Abstract Algebra 等高阶课。
- 人工智能(AI):数学最重的方向之一,需要额外修读 Optimization、Statistical Learning、Matrix Computations。
- 数据科学与大数据分析:概率、统计、线性代数课占比高于普通 CS。
- 计算金融 / 金融科技 / 量化金融:数学强度最高,往往要求数学类 A-Level 或 IB HL 7 分。
- 信息系统 / 电子商务 / 信息管理:数学要求相对低,部分课程偏向商科与信息系统管理。
选专业之前,请务必看清学系官网的”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,但热门专业会显著抬升门槛。根据近年录取数据(以官方最新公布为准):
- HKU CSE / HKUST CSE:常见录取区间为 A*A*A 至 A*A*A*,其中数学(A-Level Mathematics)为强制必修。
- CUHK CSE:录取区间 A*AA 至 A*A*A,数学强制,高数(Further Mathematics)强烈建议。
- PolyU / CityU Computer Science:常见 AAA 至 A*AA,数学强制。
- HKUST 双学位 / 量化金融 / 风险管理:常要求 A*A*A* 及以上,数学 + 高数 + 物理组合最有竞争力。
关键点:A-Level Mathematics 是几乎所有港校 CS 专业的强制要求,Further Mathematics 则是申请顶尖学系、双学位、量化方向的有力背书。
3.2 IB 路径
IB 申请者通常需要 37–41 分及以上,HL 总分 6-7-7 或 7-7-7。数学科目方面:
- HL Mathematics: Analysis and Approaches(AA,AA HL):CS / 工程方向的首选,难度最高,覆盖微积分与代数。
- HL Mathematics: Applications and Interpretation(AI,AI HL):偏统计与建模,部分专业接受,但顶尖 CS 系更倾向于 AA。
- SL Mathematics:仅在极少专业或保底选项中接受,竞争激烈时处于劣势。
物理 HL、化学 HL、Economics HL 常被列为推荐组合。数学 AA HL + 物理 HL 是港校 CS 系最经典的申请组合。
3.3 AP / SAT / 高考路径
- AP:常需 4–5 门 5 分,包括 AP Calculus BC 与 AP Computer Science A。AP Statistics 是锦上添花。
- SAT:总分 1450+,数学部分 720+ 较有竞争力;部分学校在 Non-JUPAS 通道仍要求附加面试或学科测试。
- 高考:凭高考成绩直接申请港校(Independent Admission)的同学极少,且数学 130+ 几乎是底线,英语单科成绩要求也较高。走 AP / IB / A-Level 路径,比单纯高考成绩更受港校 CS 系认可。
四、内地高中生的实操选课策略
4.1 高一:打好数学底层基础
内地高中数学分为必修 + 选修。如果目标是港校 CS 专业,建议:
- 数学:数学必修 + 选修 2-1(圆锥曲线)/ 2-2(导数)必修,选考方向优先 微积分与向量、坐标系与参数方程、不等式选讲。
- 英语:从高一就要重视,港校入学后所有教学语言是英文,全英教材与论文阅读量极大。
- 物理:建议选为高考科目,与高中数学衔接紧密,也是港校 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 高三:考前刷分与背景提升
港校录取是滚动评估,早申早面。提升竞争力的方式:
- 数学预测成绩争取 A*AA 及以上(A-Level)或 6-7-7(IB HL)。
- 编程项目经历:个人 GitHub 项目、CTF / OI 竞赛、Kaggle 项目、机器学习论文复现等,都比”学过 Python”更有说服力。
- 学科竞赛:AMC / AIME、Euclid 数学竞赛、Physics Bowl、IOI / NOI 学术类奖项,在港校 Non-JUPAS 评估中具有识别度。
- 英文写作与面试:港校面试常出现”为什么选 CS / AI”、”Math and CS 的关系”、”你最欣赏的算法”等问题,需要提前准备。
五、几个容易被忽视的细节
- 语言门槛:港校几乎所有课程为英文授课,本科申请多数不强制要求雅思/托福成绩,但入学后要通过学校英语诊断测试,未通过者需修读英语强化课程(EAP)。Non-JUPAS 国际课程申请者往往被默认具备足够英文能力。
- 课程替换规则:部分专业允许 A-Level Further Mathematics 抵扣大学第一学年的 Calculus I 与 Linear Algebra,使你能在第一学期修读更高阶课程。
- 数学课挂科率:HKUST CSE 与 CUHK CSE 的 MATH1010 / MATH1020 历年挂科率在 15%–25% 之间(数据综合自课程评估文件,仅作参考)。换句话说,高中数学不扎实的学生,到港校后会在第一学年频繁挣扎。
- 转专业可行性:港校第一学年通常采取 broad-based 课程,CS 系内部较容易转方向,但跨系转(如 CS 转 Quant Finance)门槛较高,且大多要求 GPA 达标。
六、写在最后
香港高校的计算机专业,对数学的要求远高于内地高中毕业生的直觉预期。它不是”会写代码就能读”,也不是”数学好就一定能学”,而是两者深度耦合——微积分是优化与机器学习的语言,线性代数是图形与深度学习的骨架,概率统计是数据分析与 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% 之间(数据综合自课程评估文件,仅作参考)。高中数学不扎实的学生,到港校后第一学年容易频繁挣扎。建议高一即把数学底层基础打牢,并配合高质量编程项目与英文写作训练。