英国留学最新动态:圣安德鲁斯大学新增专业、项目申请即...
2026-27英国留学&求职报告
免费领取该课程为计算机科学硕士项目,包含以下结构: 必修模块: - 《面向对象建模、设计与编程》(CS5001):提升学生在其他MSc模块中完成编程任务所需的面向对象技能。 - 《软件工程基础》(CS5030):涵盖软件工程的基本理论与实践。 学生还需从以下两到三个模块中选择: - 《软件质量》(CS5035) - 《软件产品与项目管理》(CS5034) - 《软件架构与设计》(CS5033) 可选模块: 提供多种可选模块,如关键系统工程、数据伦理与隐私、人机交互、机器学习、用户中心交互设计等。具体可选模块视课程要求和先修条件而定。 附加可选模块: 最多可选两门,包括高级通信网络、计算机体系结构、计算机图形学、计算机安全、并发与多核架构、数据库、分布式系统、视频游戏等。 毕业论文项目: 在第二学期确定课题,最后三个月完成一个为期项目的论文,撰写约15,000字的学位论文。项目可为个人或小组形式,但评估独立进行。内容通常包括文献综述、创新或改进现有方法、软件实现与测试、分析评估。每位学生由一至两名教师指导。 若未完成论文,符合条件者可获得研究生文凭(PGDip),在第二学期结束后结业。
Object-Oriented Modelling, Design and Programming
Fundamentals of Software Engineering
Dissertation project