首页> 香港大学 > HKU计算机科学本科预习哪些课程?

HKU计算机科学本科预习哪些课程?

  • 发布时间:2026-02-20 13:26:07

  • 发布来源:考而思

  • 摘要:香港大学(HKU)本科计算机科学专业注重理论与实践相结合,涵盖编程、算法、软件工程、人工智能、数据科学等多个领域。如果你已经被录取这个项目,提前预习核心课程内容,对于日后正式入学极有帮助,不仅能打好基础、提高自信,还能在课程竞争中占据主动。那么,HKU计算机科学本科预习哪些内容?

香港大学(HKU)本科计算机科学专业注重理论与实践相结合,涵盖编程、算法、软件工程、人工智能、数据科学等多个领域。如果你已经被录取这个项目,提前预习核心课程内容,对于日后正式入学极有帮助,不仅能打好基础、提高自信,还能在课程竞争中占据主动。那么,HKU计算机科学本科预习哪些内容?

一、HKU计算机科学本科课程概览

HKU计算机科学本科课程规划示例:

HKU计算机预习辅导

二、哪些课程内容可以优先预习?

提前预习主要聚焦于Year 1阶段的基础课程,因为这些内容会贯穿整个本科四年并为后续课程奠定基础。下面按照课程知识模块划分为五大部分进行讲解:

1、编程基础与算法思维:Java & Python

HKU的入门课程COMP1117采用Java语言教学,因此建议在入学前完成以下内容预习:

✅ Java 语言基础

- 基本语法:变量、条件语句、循环、数组;

- 面向对象编程:类、对象、继承、多态;

- Java 特有的数据结构与API:ArrayList, HashMap 等;

- 编写简单项目:例如学生成绩管理系统、小游戏等。

✅ Python 编程(非必学,但实用)

虽然不是课程首选语言,但Python常用于AI、数据分析方向,提前掌握会有帮助。

✅ 数据结构初步理解

- 基本结构:数组、链表、栈、队列;

- 简单算法:排序(冒泡、插入、快速)、查找(线性、二分);

- 递归思想、时间复杂度 Big-O 概念。

2、数学预习:微积分、线性代数与离散数学

✅ 微积分基础

- 极限、导数、积分;

- 多元函数与偏导数;

- 应用:速度、加速度、面积、优化问题等;

- 需要掌握基本公式、函数图像、符号运算。

✅ 线性代数基础

- 向量运算、矩阵乘法;

- 行列式、特征值与特征向量;

- 高斯消元法、线性系统解法;

- 应用于图像、机器学习基础。

✅ 离散数学

- 命题逻辑与集合论;

- 函数与关系、图论与树;

- 组合数学:排列组合、递归、递推关系;

- 初步掌握数论与模运算(在密码学中会用到)。

3、计算机系统入门知识

理解计算机底层结构能帮助你后续理解操作系统、编译器、系统编程等内容。

✅ 预习内容:

- 二进制与十六进制表示法;

- 逻辑门、布尔代数基础;

- 计算机硬件构成:CPU、内存、I/O;

- 汇编语言基础(了解即可);

- 存储结构:堆与栈的区别;

- 指针与内存地址概念(在C语言中会用到)。

4、英语学术能力:编程文档、阅读文献

虽然HKU主要教学语言为英语,但计算机科学语言更趋于技术性,需要你有较强的阅读理解能力与技术写作能力:

✅ 预习建议:

- 阅读英文技术文档(Java API、Python官方文档等);

- 阅读Stack Overflow、GitHub 项目说明;

- 简单撰写代码注释、实验报告、技术博客;

- 尝试阅读一些 ACM 学术论文(非必须,但推荐有空时接触)。

5、项目与软件开发实践能力

如果你有时间,还可以尝试做1–2个小项目,用于:

- 熟悉 Git / GitHub(版本控制);

- 理解前后端开发(了解HTML/CSS/JavaScript,Node.js等);

- 使用IDE(如IntelliJ IDEA、VS Code)提升效率;

- 使用数据库(MySQL、SQLite)操作基础。

总之,合理的预习可以让你在第一学期就打下扎实基础,并在四年内逐步建立起从算法思维、系统能力到科研或工程项目开发的综合实力。如果你不知道如何预习,考而思能够为你提供有针对性的香港大学课程预习辅导。你可以直接与考而思的课程顾问联系,及时在专业学术导师的一对一指导下建立知识框架、熟悉课程重点、培养专业技能,从而顺利入读HKU计算机科学专业。

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

最新活动

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!