Advanced Software Engineering MSc
高级软件工程理学硕士硕士
掌握软件架构、应用程序开发和测试方面的高级技术技能,为在软件行业取得成功的职业生涯做好准备。本项目为你提供设计稳健软件系统、构建高效应用程序以及通过全面测试确保高性能所需的知识和实践经验。你将能够满足现代软件开发岗位的需求,并自信地参与实际项目工作。
学费
2026/27学年学费待定
2025/26学年学费:18,600英镑
2026/27学年专业实习费待定
2025/26学年专业实习费:1,800英镑(仅限成功获得实习岗位者)
申请要求
申请者需持有计算相关专业的二等二荣誉学士学位(2:2)或国际同等学历。中国学生具体要求如下:完成四年制本科者,均分需达70%;完成五年制大专、成人教育或自考本科者,均分需达75%并具备至少三年相关工作经验;完成中国预硕士课程者,需通过或均分达75%;完成“3+2”两年制Top-Up课程者,均分需达75%以上。所有申请者须提交成绩单、学位证书及评分标准说明。
语言要求
* 雅思:总分6.5,单项不低于5.5。
| 科目 | 总分 | 阅读 | 听力 | 口语 | 写作 |
|---|
雅思 | 6.5 | 5.5 | 5.5 | 5.5 | 5.5 |
课程描述
本课程包含以下核心模块,均为必修:
- 高级软件开发(30学分):涵盖现代软件开发的方法论、先进工具与技术,并培养领导力、创业精神、问题解决、团队合作、沟通及项目管理等软技能。通过基于真实问题的团队项目,实践开发符合专业标准的高质量软件系统,并满足CMI 7级战略管理与领导力实践证书的要求。
- 软件架构与设计(30学分):学习软件架构分析与设计的原则、实践与框架,掌握从需求到自动化测试的全生命周期工具与技术,应用设计模式构建稳健、可维护且可扩展的软件系统。
- 软件质量保证与测试(30学分):深入掌握SQA理论与最佳实践,熟练运用测试技术与工具,积累在真实环境中实施软件测试策略的实践经验。
- 软件安全(30学分):聚焦软件工程与网络安全交叉领域,学习识别常见漏洞并掌握预防、检测和缓解安全缺陷的技术,实践行业领先的安全部署工具与方法。
完成上述120学分后,可选择进入专业实习阶段(可选),最长延长一年,在业界实习并提交反思日志。实习需学生自行申请,学校提供支持,且须满足费用、签证及校方审批等条件。
最后阶段为独立研究项目(60学分,必修):学习研究方法、数据收集与分析,完成一篇结构严谨的论文及相关成果物,培养独立研究与学术规范能力。