In a nutshell
Fast-moving technology is driving organisations in almost every industry to disrupt convention and seek new solutions. Prepare for a rewarding career in software development and shape the digital future with our Software Engineering postgraduate degree.
Designed in consultation with industry, our course curriculum is built to ensure you gain contemporary computing knowledge and skills sought by employers. You will learn how to meet the challenges of engineering complex software solutions that meet client specifications. You will explore software development technologies, cyber security and software architecture.
Software engineering is a creative, diverse and rewarding field. Available with full and part-time pathways, our course will equip you with career relevant technical and transferable skills. You will acquire lean and agile software development skills, alongside collaboration, communication and leadership skills, ready to apply once you graduate.
International applicant? Please check international intakes for the latest information and application dates.
Start your MSc Software Engineering study journey
Register for our next Open Day where you can learn more about the course, tour our impressive new computing suites and meet the tutors
You will:
- Learn how to meet the challenges of engineering a complex piece of software through the design and realisation of software systems to meet a specification
- Study advanced software development technologies and other skills relevant to industry, such as cyber security and software architecture
- Have the opportunity to acquire lean and agile software development leadership skills
students accepted
This is for you if...
You want to enhance your existing skills and qualifications for a career move into software engineering and development
You want to take your software development skills to the next level, ready to lead software projects and businesses
You want to contribute to thought leadership and the future direction of software engineering

