英国留学最新动态:圣安德鲁斯大学新增专业、项目申请即...
2026-27英国留学&求职报告
免费领取该课程包含必修、选修和附加选修模块,以及一个毕业论文环节。必修模块为“面向对象建模、设计与编程”(CS5001),旨在帮助学生掌握完成其他硕士课程编程任务所需的面向对象技能。选修模块包括:关键系统工程、数据伦理与隐私、数据密集型系统、数字遗产与保存、软件工程基础、人机交互原理与方法、信息可视化、交互式软硬件、知识发现与数据挖掘、语言与计算、计算机通信系统原理、软件架构与设计、软件产品与项目管理、软件质量、符号人工智能、人工智能中的不确定性、以用户为中心的交互设计、Web技术等,具体可选模块视课程要求和先修条件而定。附加选修模块中,学生最多可选两门,包括:高级通信网络与系统、计算机体系结构、计算机图形学、计算机安全、并发与多核架构、数据库、分布式系统、逻辑与软件验证、编程语言设计与实现、信号处理(声音、图像、视频)、电子游戏等。在第二学期,学生将与导师商定毕业论文课题,并在课程最后三个月完成一篇约15,000字的论文。论文通常包括文献综述、新旧思想的拓展、软件实现与测试、分析与评估,可为个人或小组项目,但评估独立进行,由一至两名教师指导。
Object-Oriented Modelling, Design and Programming
Dissertation