University College London (UCL) Software Systems Engineering MSc
University College London (UCL)

University College London (UCL)

Software Systems Engineering MSc

London, United Kingdom

MSc

1 year

English

Full time

Sep 2026

On-Campus

The MSc in Software Systems Engineering is designed to give students a solid foundation in both the theory and practice of building software systems. The program covers key topics such as software design, development, testing, and management. It emphasizes practical skills, encouraging students to work on real-world projects and collaborate with industry partners. This approach helps students understand how to create reliable and scalable software solutions that meet current industry standards.

The course also explores advanced areas like software architecture, cloud computing, and cybersecurity, preparing students for the challenges of modern software engineering. It aims to develop critical thinking and problem-solving abilities, equipping students to adapt to rapid technological changes. The program encourages students to engage in research activities and gain experience through internships, fostering a well-rounded understanding of software systems. Overall, it prepares graduates to take on roles in software design, engineering, and project management across various industries.