menu icon
Book your open day visit nowClick to book open day
Software Engineering (MSc)

Different course options

Study mode

Full time

Duration

1 year

Start date

SEP-25

Key information
DATA SOURCE : IDP Connect

Qualification type

MSc - Master of Science

Subject areas

Software Engineering

Course type

Taught

Course Summary

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.

Course information

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.

Careers

Alumni of Computer Science MSc programmes have gone on to work in a variety of global, commercial, financial and research institutions, including:

  • Amadeus
  • Amazon
  • Atlas
  • Avaloq
  • Barclays Capital
  • BP
  • BT Openreach
  • Capricorn Ventis
  • FactSet
  • Hailo
  • Hewlett Packard
  • Hitachi Data Systems
  • Microsoft
  • OpenBet
  • Rockstar
  • Royal Bank of Scotland
  • Sky
  • Skyscanner
  • Symantec
  • TriSystems.

The Careers Centre offers one-to-one advice to all students on a taught postgraduate course and offers a programme of events to assist students in building their employability skills.

Modules

This module delivers an understanding of the concepts and development techniques used for critical, socio-technical systems.

Tuition fees

UK fees
Course fees for UK students

For this course (per year)

£11,680

International fees
Course fees for EU and international students

For this course (per year)

£29,950

Entry requirements

Students need to have a good 2.1 Honours undergraduate degree in Computer Science.