coursemo知识资源库
英港院校/计算机、人工智能与数据科学
数理与计算

计算机、人工智能与数据科学

Computer Science, AI & Data Science

从计算原理、软件系统到机器学习与数据决策,既包含理论基础,也包含工程实现。
计算机科学人工智能与机器学习数据科学软件与系统网络安全人机交互与机器人

01学习与成长

计算机方向研究的是:如何把现实问题转成可以计算的形式,设计正确且高效的方法,再把方法做成可靠、可维护的系统。编程只是实现手段;数学推理、实验验证、系统设计和协作共同决定学习深度。

第一阶段

建立计算语言

从程序设计、离散数学、线性代数、概率、算法与数据结构开始。学习不只是记语法,而是解释算法为什么正确、复杂度如何变化、输入边界在哪里。常见任务包括 problem sheet、编程作业、证明题和调试记录。

第二阶段

理解系统如何工作

进入计算机体系结构、操作系统、数据库、网络和软件工程。学生需要理解代码怎样占用内存、多个服务怎样通信、数据怎样存取,以及系统为什么会慢、会崩溃或产生安全风险。

第三阶段

形成细分方向

根据兴趣进入机器学习、数据科学、安全、图形学、机器人、HCI 或分布式系统。越往后越需要阅读论文和技术文档、复现实验、比较基线,并说明方法适用和失效的条件。

第四阶段

完成开放问题

毕业项目或研究项目通常没有标准答案。需要自己定义问题、寻找或构建数据、选择方法、设计评估、处理失败结果并写成可复核的报告。真正的能力不是“做出一个 Demo”,而是证明结果可信且系统能持续运行。

实际学习体验

大量时间花在理解报错、拆解模糊问题、阅读文档、反复测试和修改方案上。喜欢使用电子产品或体验 AI 工具,并不自动等于喜欢计算机专业;更关键的是能否接受持续推理、调试和验证。

专业名称的判断

Computer Science 通常覆盖面最宽;AI 更重模型与智能系统;Data Science 更重统计、数据处理与决策;Software Engineering 更重大型系统交付。最终仍应核对必修模块、数学强度、系统课程和项目形式。

02细分方向

方向主要学习更匹配的兴趣常见去向

计算机科学

算法、数据结构、计算理论、程序设计与系统基础

喜欢抽象推理,也愿意把原理写成可运行系统

软件、系统、算法、研究

人工智能与机器学习

机器学习、深度学习、概率模型、自然语言与计算机视觉

数学基础强,愿意处理模型、数据和实验结果

算法、机器学习、AI 产品、研究

数据科学

统计、数据处理、建模、可视化与决策

希望用数据解释问题并支持业务或研究决策

数据分析、数据科学、量化与商业分析

软件与系统

软件工程、操作系统、数据库、网络、分布式与云计算

重视系统稳定性、工程协作和长期维护

软件工程、平台、云与基础设施

网络安全

密码学、系统安全、网络攻防、隐私与安全治理

喜欢从漏洞、风险和规则角度理解系统

安全工程、安全研究、风控与治理

人机交互与机器人

交互设计、感知、控制、嵌入式系统与智能设备

希望连接软件、硬件与人的真实使用场景

HCI、机器人、自动化、智能硬件

03行业与岗位

专业兴趣要同时放进真实学习和真实工作中判断。

本科阶段训练的是可迁移的计算能力,毕业后才逐步落到具体行业。岗位名称相同,工作内容也可能因公司产品、数据、监管和技术规模完全不同。

中学兴趣探索本科共同基础细分课程与项目实习或研究初级岗位技术或行业深化

Software Engineer

每天在做什么

理解需求、设计接口、写代码、测试、代码审查、上线和处理故障。成熟系统中,阅读旧代码、沟通取舍和保证稳定性的时间,往往不低于写新功能。

真正需要

算法与数据结构、软件设计、数据库和系统基础;能把大问题拆小,并与产品、设计和其他工程师协作。

成长路径

从完成清晰任务,逐步成长为负责模块、系统架构、性能与跨团队技术决策。

Data Analyst / Data Scientist

每天在做什么

先定义指标和问题,再用 SQL 或代码清洗数据、检查偏差、建立分析或模型,并把结果解释给业务团队。真实数据通常不完整、不一致,也不天然支持结论。

真正需要

统计、概率、实验设计、数据处理和可视化;Data Scientist 通常还需要更强的建模与编程。

成长路径

从报表和分析,进入实验、预测模型、数据产品或特定行业决策。

Machine Learning / AI Engineer

每天在做什么

准备数据、选择基线、训练和评估模型,再将模型部署到真实系统并监控漂移、延迟、成本与安全。工作重点不是单次模型分数,而是长期可用性。

真正需要

线性代数、概率、优化、机器学习,同时具备软件工程和数据工程能力。

成长路径

从模型实验或应用开发,进入模型平台、核心算法、AI 系统架构或行业模型。

Research Scientist

每天在做什么

阅读论文、复现实验、提出假设、设计对照、分析失败并形成论文或研究原型。研究结果可能长期不确定,不等同于快速开发一个 AI 应用。

真正需要

高阶数学、严谨实验、论文阅读与写作;多数核心研究岗位更偏好硕博训练。

成长路径

本科研究与毕业项目只是入口,之后通常进入研究生训练、实验室或企业研究团队。

Systems / Cloud / Security

每天在做什么

建设计算、存储、网络或安全基础设施,监控系统、自动化部署、分析攻击与故障,并在性能、成本、可靠性和合规之间取舍。

真正需要

操作系统、网络、分布式系统、数据库与安全基础,以及对细节和异常的敏感度。

成长路径

从运维、平台或安全分析,进入 SRE、云架构、安全工程或基础设施研发。

Quant / Technical Product / 交叉岗位

每天在做什么

把技术放进金融、医疗、工程或产品场景:建立模型、设计实验、定义产品边界,并把技术结果转成可以被业务或专业人员使用的决策。

真正需要

计算基础之外,还需要第二领域知识和沟通能力;量化岗位通常要求更强数学与统计。

成长路径

先形成一项扎实的计算能力,再通过课程、研究或实习建立行业深度。

04行业生态

雇主示例用于理解技术落在什么业务中,不代表固定就业通道。

科技与云平台

Microsoft、Google、Amazon Web Services、ByteDance、Tencent、Alibaba

业务环境:搜索、内容推荐、协作软件、云计算、广告、电商和企业服务。技术团队不仅训练模型,也建设数据平台、开发工具、推荐系统、支付、风控和全球基础设施。

对应能力:软件与系统能力是底座;AI 和数据岗位还需要实验、模型评估和大规模数据处理。

可做项目:不要只套用现成模型,可比较不同推荐或检索方法,记录数据偏差、延迟、成本和失败案例。

金融与专业服务

JPMorganChase、HSBC、Bloomberg、Goldman Sachs、Deloitte、Accenture

业务环境:支付、交易、风险、反欺诈、客户服务、合规和金融数据产品。JPMorganChase 的官方岗位说明同时涉及数据管道、治理、隐私、模型部署和业务指标,不只是“做量化”。

对应能力:SQL、统计、软件工程与机器学习之外,还需理解数据治理、监管和模型结果怎样影响真实决策。

可做项目:以公开数据进行欺诈识别、信用风险或金融文本分析,重点说明时间穿越、类别不平衡、误判成本和伦理边界。

医疗与生命科学

AstraZeneca、NHS、医疗科技与生物信息企业

业务环境:药物靶点、分子设计、医学影像、临床试验、医院运营和健康数据。AstraZeneca 将数据科学与 AI 用于药物发现和研发,但结论必须经过科学验证,不能把相关性直接当成医疗判断。

对应能力:机器学习之外,还需生物、化学或医学背景,以及因果、隐私、公平性和可解释性意识。

可做项目:使用公开生物或医学数据完成分类、预测或文献分析,同时设置基线、数据分割和偏差检查;避免输出个人诊断。

工程、制造与智能系统

Rolls-Royce、Siemens、Huawei、汽车与机器人企业

业务环境:数字孪生、工业视觉、机器人、自动驾驶、供应链和预测性维护。Rolls-Royce 的公开案例把 AI 与发动机设计、生产效率和故障预测结合,说明行业知识与传感器数据同样重要。

对应能力:计算机视觉、控制、嵌入式、时序数据和系统工程,并理解物理约束与安全要求。

可做项目:用传感器公开数据识别异常、预测维护或模拟路径规划;评价指标不能只看准确率,还要考虑漏报、实时性和资源限制。

地区主要场景进入时要看什么
英国

伦敦的金融科技、专业服务和大型科技团队,与 Cambridge、Oxford、Edinburgh、Bristol 等研究和工程集群并存。

国际学生还需核对招聘周期、Graduate Scheme、签证赞助和岗位地点;研究型 AI 岗位通常要求更高学历。

香港

金融机构、专业服务、公共机构、区域科技团队和高校研究是重要场景,金融数据、FinTech、Cybersecurity 较常见。

市场体量较小,实习、业务理解和语言能力会影响匹配;部分技术岗位服务大湾区或区域业务。

中国大陆

互联网与云、企业软件、智能制造、汽车、芯片、金融和公共服务均有技术岗位,应用场景更分散。

招聘更看重可落地项目、工程能力和行业经验;同为“算法岗”,研究、平台和业务应用的门槛差异很大。

趋势判断

AI 正在进入所有技术岗位,但不会替代共同基础。基础编码和重复分析更容易被工具辅助,问题定义、数据质量、系统整合、评估、安全和沟通的重要性反而上升。

复合方向不是简单拼接两个热门名词。医疗计算需要生命科学与验证意识;金融计算需要统计、市场和监管;工程计算需要物理系统与安全。第二领域必须真实进入问题、数据和评价方法。

项目价值从“使用了什么模型”转向“解决了什么问题”。更有说服力的项目应说明数据来源、基线、评价指标、失败结果、局限和下一步,而不是只展示一个界面。

05AL 选科

以下为规划逻辑,不替代申请当年的课程官网。

核心

Mathematics

几乎所有高选择性计算机、AI 和数据课程都以数学为核心;成绩要求应按目标课程核验。

强化

Further Mathematics

申请数学强度较高的课程时价值很高。牛津明确:学校开设 Further Mathematics 时,期望申请者修读。

补充

Physics / Computer Science

Physics 对计算机工程、机器人和系统方向更有帮助;AL Computer Science 能证明兴趣,但多数课程不把它设为必修。

通用组合

Mathematics + Further Mathematics + 第三学科

第三学科可按方向选择 Physics、Computer Science、Chemistry 或 Economics。先满足必要科目,再考虑组合叙事。

牛津

A*AA,包含 Mathematics 与 Further Mathematics(如可修读)的 A*A;2027 entry 需 TMUA。正式计算机资格不是前置条件。

剑桥

Computer Science 需 TMUA。College 可能要求 Mathematics 和/或 Further Mathematics 达到 A*;最终以目标 College 当年要求为准。

UCL

2027 entry Computer Science BSc 为 A*A*A,Mathematics 或 Further Mathematics 需 A*;同时需 TARA。

香港科技大学

Computer Science and Engineering 等相关入口要求 senior-level Mathematics,并从 Physics、Chemistry、Biology 或 Computer Science 中至少一门 senior-level 学科。

其他英港课程

部分 Data Science、AI、Computer Engineering 课程的必要科目和申请入口不同,应按 Programme code 核对,不套用统一组合。

06英港课程

用于识别可申请的专业名称和课程重心;不是官网跳转目录。

英国

牛津大学

数学与理论计算强;三个课程均需按当年要求核对 TMUA。

  • Computer Science BA / MCompSci
  • Mathematics and Computer Science BA / MMathCompSci
  • Computer Science and Philosophy BA
剑桥大学

本科以宽口径 Computer Science 入学,再逐步进入理论、系统与专题方向。

  • Computer Science BA / MEng
帝国理工学院

前期共享计算基础,不同名称主要体现学制或高年级重心。

  • Computing BEng
  • Computing MEng
  • Computing (Artificial Intelligence and Machine Learning) MEng
  • Mathematics and Computer Science BEng / MEng
伦敦大学学院

同时覆盖通用计算、数学联合、机器人 AI、数据和人文交叉。

  • Computer Science BSc / MEng
  • Computer Science and Mathematics MEng
  • Robotics and Artificial Intelligence MEng
  • Data Science BSc
  • Philosophy and Computer Science BA
伦敦政治经济学院

侧重数学、统计、经济与社会科学数据应用,不是传统软件与系统型 Computer Science。

  • Data Science BSc
  • Mathematics with Data Science BSc
  • Economics, Finance and Data Science BSc

香港

香港大学

既有计算机和 AI 数据主干,也有金融、工程与人文交叉入口。

  • BEng in Computer Science
  • BEng in Artificial Intelligence and Data Science
  • BASc in Applied Artificial Intelligence
  • BASc in Financial Technology
  • BEng in Data and Systems Engineering
  • BA & BEng in Artificial Intelligence and Data Science
香港中文大学

Programme 分属工程、计算和跨学科入口,申请时应按正式 Programme code 区分。

  • Computer Science and Engineering
  • Artificial Intelligence: Systems and Technologies
  • Computational Data Science
香港科技大学

包含院系直入和学院入学后选专业;Computer Science、AI 的分流名额需特别核对。

  • BEng / BSc in Computer Science
  • BEng in Artificial Intelligence
  • BSc in Data Science and Technology
  • BEng in Computer Engineering
  • Engineering with Extended Major in Artificial Intelligence
香港城市大学

计算机、数据和计算机工程分别对应软件系统、数据建模和软硬件结合。

  • BSc Computer Science
  • BSc Data Science
  • BEng Computer and Data Engineering
  • BSc Data and Systems Engineering
香港理工大学

Scheme 是入学入口,括号内为其包含或可选择的 Major。

  • BSc (Hons) Scheme in Computing and AI — Computer Science / Enterprise Information Systems
  • BSc (Hons) Scheme in Data Science and Artificial Intelligence — Artificial Intelligence / AI with Financial Technology / Data Science and Analytics
  • BSc (Hons) in Artificial Intelligence and Information Engineering
  • BSc (Hons) in Information Security

课程名称、学制、Programme code 与招生入口可能按申请周期调整。这里用于建立专业范围认知;正式选校时仍需回到当年院校官网逐项核对。

07沟通逻辑

1

先确认想解决的问题

更喜欢数学推理、构建软件、分析数据,还是连接硬件与真实系统。

2

再区分细分方向

用课程和日常任务说明差别,避免只用热门名称或就业标签判断。

3

回到课程与选科

核对数学强度、必要科目、测试和 Programme 入口,判断当前准备是否匹配。

4

最后连接项目与就业

项目应证明真实兴趣和能力;就业讨论落到行业、岗位任务、地区和进入条件。

08Sources