Course Overview
Course Overview This MSc in Software Engineering and Applications equips graduates and experienced programmers with the advanced skills needed to solve complex, real-world problems using cutting-edge technologies. The curriculum provides a critical understanding of modern software engineering techniques, from advanced programming and design patterns to cloud computing and open-source frameworks. You will learn to build robust, scalable applications, significantly enhancing your career opportunities in the tech industry. Key Program Highlights Master advanced programming techniques, design patterns, and data modeling for building complex applications Gain hands-on experience with popular development platforms, open-source frameworks like TensorFlow and OpenCV, and version control with GitHub Explore significant industry trends including web services, Big Data ecosystems, and cloud computing infrastructure Focus on developing software with improved readability, testability, and extensibility for enterprise-level solutions Optional placement year to gain valuable professional experience and apply academic learning in a real-world setting
Available Intakes
July 2026
CampusLuton Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 16,900
March 2026
CampusLuton Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 16,900
May 2026
CampusLuton Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 16,900
November 2026
CampusLuton Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 16,900
October 2026
CampusLuton Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 16,900