Taught course

Software Engineering

Institution
University of St Andrews · School of Computer Science
Qualifications
MSc

Entry requirements

A 2.1 Honours undergraduate degree in Computer Science. If you studied your first degree outside the UK, see the international entry requirements.

Months of entry

September

Course content

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.

Highlights

  • 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 on this course may switch to an MSc in Computer Science or in Information Technology after the first semester.

Fees and funding

UK students
£11,120
International students
£27,230

The University of St Andrews is committed to attracting the very best students, regardless of financial circumstances. Find out more about the scholarships and postgraduate loans available.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Postgraduate Secretary
Email
msc-admin-cs@st-andrews.ac.uk
Phone
+44 (0)1334 46 3253