

MSci Software Engineering (with Industrial Experience)
About this course
From video game designers to hardware engineers and website developers, software engineers are the architects of our digital world. They are essential for building and maintaining the infostructure that upholds the digital tools, platforms, and entertainment systems we use in our everyday lives. As a software engineering student, you will gain hands-on experience with a range of software development and design tools and programming languages used across different industries. Prepare to tackle the systems that shape our world and take the next step towards an exciting career.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 10 respondents (73% response rate)
Similarly Ranked Alternatives
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →


