menu icon
Software Engineering MSc/PGDip/PGCert

Key information

Qualification type

MSc - Master of Science

Subject areas

Software Engineering

Course type


Course Summary

The MSc Software Engineering gives you the latest knowledge and skills and guides you in applying them to develop different kinds of large, complex software systems. Students can link to SERG research and development activities and attend monthly research seminars from senior academics and key industrial professionals. Software engineers are in high demand, and Bristol is home to many high-tech companies seeking suitable graduates. This course is accredited by the British Computer society (BCS) and fulfils the academic requirements for registration as a Chartered IT Professional. It also partially meets the academic requirements for CEng status and is also accredited by the Engineering Council. Students can exit with PGDip and PGCert awards.

The course develops your knowledge and understanding of fundamental and advanced concepts of software engineering, using state-of-the-art techniques and research findings. You'll learn the ethical issues involved in the engineering of software systems and undertake in-depth research in particular areas of software engineering. You'll also acquire the technical skills necessary for requirements engineering, architectural modelling of enterprise systems, implementation, configuration management, quality management, and effective project management applied in a group-based context.

Graduates have a range of options for starting their software engineering careers, or for further advanced programmes of study. Possible industrial careers include senior roles as: software engineers; requirements engineers; enterprise and software architects; configuration and quality managers; software project managers. This course paves the way for PhD research studies in software engineering at UWE Bristol, or elsewhere. If you take the PhD route at UWE Bristol, you will have opportunities to work with senior SERG researchers and use some of your MSc Software Engineering modules for some of the 60-credit requirements for the PhD degree.

Different course options

Study mode

Full time


1 year

Start date



A critical understanding of the engineering dimension to the Requirements Engineering (RE) process, with emphasis on legal, social, ethical and professional issues. It also examines RE processes, methods, modelling techniques, derivation of functional and non-functional requirements, formal requirements specification, validation/verification and change management.

Tuition fees

UK fees
Course fees for UK / EU students

For this course (per year)


Average for all Postgrad courses (per year)


International fees
Course fees for non-UK / EU students

For this course (per year)


Average for all Postgrad courses (per year)


Entry requirements

Students should have an honours degree of 2.2 or above in Computer Science, Software Engineering, Computing, IT or similar. You also need good experience of software development and to be fluent in a high level programming language. You should outline your experience in your application. Students who do not meet the normal entry requirement, but who do have relevant professional experience or qualifications will also be considered.

University information

UWE Bristol (University of the West of England) is a leading public university based in the centre of Bristol. The university offers a wide range of postgraduate study options, including taught and research courses, and online programmes. Students also have plenty of opportunities to gain work experience as well as connecting with employers. The university's postgraduate courses open up student’s career options and fast track them into new...more

Similar courses at this uni

Virtual Reality MA

Full time | 1 year | JAN-20