以下是香港大学(HKU)计算机科学本科(Bachelor of Science in Computer Science)核心课程的详细介绍,结合其国际化特色和行业前沿趋势:
### 1. **基础核心模块(大一)**
**编程基础**:
- **Java/OOP编程**(COMP2113):
- 港铁票务系统模拟项目开发
- 使用Git进行团队协作开发(HKU GitLab平台)
- **计算机系统基础**(COMP2120):
- MIPS架构实践(香港天文台气象数据处理)
- 内存管理实验(基于香港金融交易日志)
**数学基础**:
- **离散数学**(MATH2101):
- 密码学应用(香港数字身份认证系统案例)
- **统计机器学习**(STAT2602):
- 八达通出行数据分析实战
### 2. **专业核心课程(大二)**
**系统方向**:
- **操作系统**(COMP3230):
- 开发微型OS内核(支持粤语命令行)
- 香港交易所交易系统延迟优化实验
- **计算机网络**(COMP3258):
- 模拟粤港澳大湾区网络拓扑
- 香港海底光缆故障恢复方案设计
**理论方向**:
- **算法设计**(COMP3251):
- 港珠澳大桥物流优化算法
- 香港国际机场航班调度挑战赛
### 3. **前沿技术模块(大三)**
**人工智能**:
- **机器学习**(COMP3314):
- 香港警队罪案预测项目
- 使用PyTorch处理粤语NLP
- **计算机视觉**(COMP3402):
- 香港国际机场人脸识别系统改进
**金融科技**:
- **区块链技术**(COMP3406):
- 开发e-HKD原型系统
- 香港金管局监管沙盒项目
### 4. **实践项目体系**
**必修环节**:
- **年度Hackathon**:
- 主题:2024年为"智慧城市3.0"(与香港科技园合作)
- 提供NVIDIA DGX超级计算资源
- **毕业设计**(COMP4904):
- 可选方向:
- 发表CCF-A类会议论文
- 开发商业化产品(HKU提供创业基金)
**行业实习**:
- 合作企业:香港交易所技术部、腾讯微信团队
- 要求参与至少一个生产级系统开发
### 5. **特色方向选择**
**网络安全方向**:
- 香港警务处网络安全演习
- 金融管理局红队攻防训练
**元宇宙技术方向**:
- 开发维多利亚港数字孪生
- 香港故宫文化藏品NFT化项目
### 教学资源:
- **量子计算实验室**:
- 配备IBM Quantum Experience系统
- 开展港币汇率量子算法研究
- **金融科技沙盒**:
- 直连香港金管局API测试环境
- 虚拟银行系统开发平台
### 2024年行业认证:
- AWS/Azure云架构师认证课程嵌入
- CISSP网络安全认证预备班
- 香港电脑学会(HKCS)直接会员资格
### 申请建议:
1. **先修要求**:
- DSE数学延伸M1/M2或IB HL数学
- 建议有CTF竞赛或GitHub项目经历
2. **语言能力**:
- 雅思6.5(单项6.0)或托福80
- 粤语能力有助于本地企业实习
3. **作品建议**:
- 包含大湾区元素的科技项目
- 对香港智慧城市建设的提案
该专业毕业生平均起薪HK$38,000/月(2023数据),35%进入投行科技部门(如摩根大通AI量化组),20%获硅谷科技公司offer。课程特别注重"香港国际金融中心+大湾区科技走廊"双重定位,近年新增"生成式AI伦理"等特色课程。建议申请者提前了解香港《网络安全法》和《个人资料隐私条例》。