Want to know what it's like to study this course at uni? We've got all the key info, from entry requirements to the modules on offer. If that all sounds good, why not check out reviews from real students or even book onto an upcoming open days?
MSc - Master of Science
University of St Andrews
Full Time
SEP-26
1 Year
Select a course option
MSc - Master of Science
University of St Andrews
Full Time
SEP-26
1 Year
Select a an exam type
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 one-year taught programme run by the School of Computer Science. The course consists of two semesters of taught modules followed by an 11-week project leading to the submission of a 15,000-word dissertation in August. 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.Students have 24-hour access to modern computing laboratories, provisioned with dual-screen PC workstations and group-working facilities.
Students need to have a good 2.1 Honours undergraduate degree in Computer Science.
Students living in
Domestic
£12,360 per year
Students from Domestic
Accomodation (self-catered residences) - 7816 (Per Year)
£12,360 per year
Students from Channel Islands
Accomodation (self-catered residences) - 7816 (Per Year)
£31,450 per year
Students from EU
Accomodation (self-catered residences) - 7816 (Per Year)
£31,450 per year
Students from International
Accomodation (self-catered residences) - 7816 (Per Year)