MSc Software Engineering

1 Year On Campus Masters Program

University of St Andrews

Program Overview

The MSc in Software Engineering is an advanced research-led course in the study of software engineering, developing students' knowledge and skills in software reuse, agile development, software architecture and critical systems engineering. The MSc in Software Engineering is a specialist course but retains some flexibility, allowing students to pursue other areas of computer science alongside the compulsory specialist modules. Students undertake a significant project, including a wide-ranging investigation and a substantial software development, leading to their dissertation, which enables them to consolidate and extend their specialist knowledge and critical thinking.

Program Key Stats

£20980 (Annual Fee)
Rolling


Eligibility Criteria


92
6.5
92
1330
30

Additional Information & Requirements

Career Options

  • Software Engineer
  • Programmer Analyst
  • Researcher
  • Quality Assurance Specialist
  • Technical Field Manager

Book Free Session with Our Admission Experts

Admission Experts