
课程介绍
圣安德鲁斯大学软件工程理学硕士项目是在软件工程领域中以研究为主导的高级项目。该项目旨在发展学生在软件复用、敏捷开发、软件架构和关键系统工程等方面的学习和技能。
圣安德鲁斯大学软件工程理学硕士项目有以下亮点:
圣安德鲁斯大学软件工程理学硕士项目是专业项目但具有灵活性,除必修课外,学生可选择计算机科学领域中的其他部分进行学习。
学生承担重要课题,课题包括广泛调查与大量软件开发,以及最终的论文。这些课题能够帮助他们巩固和扩展专业知识及批判性思维。
学校设有现代化计算机实验室,实验室配备双屏计算机工作站及小组工作设施。学生有24小时访问现代化计算机实验室的权限。
学费及语言要求
| 雅思要求 | 托福要求 | 学制 | 学费 |
|---|---|---|---|
| 7 | 94 | 1年 | 31450英镑/年 |
申请时间线
| 申请时间 | 录取要求 |
|---|---|
| 待更新 |
课程结构
- NO.01
硕士核心技能
Masters Core Skills
- NO.02
面向对象的建模、设计和编程
Object-Oriented Modelling、Design and Programming
- NO.03
软件工程原理
Software Engineering Principles
- NO.04
软件工程实践
Software Engineering Practice
- NO.05
关键系统工程
Critical Systems Engineering
- NO.06
软件架构
Software Architecture
- NO.07
硕士编程项目
Masters Programming Projects
- NO.08
人工智能原理
Artificial Intelligence Principles
- NO.09
人工智能实践
Artificial Intelligence Practice
- NO.10
语言和计算
Language and Computation

