101 Master's degrees in Software Engineering in England, United Kingdom

Software Engineering
This Software Engineering MSc/PG Dip/PG Cert programme from De Montfort University offers computer science graduates and professional programmers the opportunity to further develop their theoretical knowledge and practical skills in the most up-to-date software engineering principles.
Technology Management with Software Leadership
Lead game-changing software projects, backed by industry leading skills in technology management. With training that sets you apart, you’ll be ready to face the challenge and drive innovation at the highest levels.

Computer Science
The Computer Science MSc/PGDip/PGCert programme from University of London provides students with in-demand digital skills and a formal qualification in computer science, which can help them switch to or progress a career in IT.
Computer Science (Research)
The University of Kent offers a Computer Science (Research) degree, available as both an MSc and PhD. This programme is designed for full-time or part-time study, with the MSc typically completed in one year. Students will engage in cutting-edge research under the guidance of experienced faculty members.

Cyber Security
The University of Liverpool Online MSc Cyber Security prepares professionals for the critical field of information security. This comprehensive programme covers threat analysis, security frameworks, risk management, and emerging cybersecurity challenges through flexible online delivery.

Computer Science
This 100% online Computer Science programme from University of York is aimed at working professionals and graduates from other disciplines who are seeking to move into a career in computer science

Advanced Computer Science
The Advanced Computer Science course from University of York will enable you to develop a high level of understanding and technical skill at the leading edge of the subject.

Software Engineering
At the Software Engineering MSc course offered by the University of Southampton, you’ll explore both traditional and contemporary approaches to software development.

Artificial Intelligence for Engineering and Design
Within the Artificial Intelligence for Engineering and Design programme from University of Bath you will explore the latest developments in AI and learn how to apply them to solve engineering challenges across industries worldwide.
Computer Science
The University of East London offers an MSc in Computer Science designed to equip students with essential skills and knowledge for a successful career in technology. This full-time course spans one year and provides a comprehensive curriculum that blends theoretical understanding with practical application, preparing graduates for various roles in the tech industry.
Cloud and Enterprise Computing
This Cloud and Enterprise Computing programme from Nottingham Trent University helps you learn how to design, develop and manage scalable Enterprise-level information systems within the Enterprise and in public computing Clouds, with emphasis on computing and management techniques.
Software Engineering
The University of Salford offers an MSc in Software Engineering, designed for both full-time and part-time study formats. This comprehensive programme spans one year for full-time students and three years for those studying part-time. Gain essential skills and knowledge in software development, preparing you for a successful career in the tech industry.
Software engineering
This Software engineering MSc programme from The Open University UK aims to provide you with an understanding of software engineering concepts and a view of practical software development. Designing, building and testing software systems can be a complicated process.

Computer Science
This Computer Science course from Teesside University offers you the opportunity to study two major themes; programming and artificial intelligence (AI). You also study project management and research methods to provide the academic rigour required for postgraduate study and the practical skills for entry to industry.
Computer Science
The Computer Science MSc from the University of Warwick is for technically minded graduates with experience in computer science, mathematics or physical sciences. Ranked 4th in the UK (REF 2021), Warwick's Computer Science department will train you in using the latest techniques in academia and industry while providing you with a set of skills essential in your future career.
Advanced Computer Science with Placement
The MSc in Advanced Computer Science with Placement at the University of Kent is a two-year full-time programme designed for graduates aiming to enhance their technical skills. This course combines theoretical knowledge with practical experience, providing a comprehensive education in advanced computer science topics.

Computer Game Engineering
A Computer Game Engineering programme from Newcastle University that transforms your passion for programming and games into industry-ready skills. Excel in game engine technologies, real-time graphics and simulation programming.
Computing
The MSc in Computing at the University of East London is a comprehensive programme designed to equip students with essential skills in computing and information technology. This full-time course typically spans one year, offering a blend of theoretical knowledge and practical application in emerging technologies.

Applied Computational Science and Engineering
Discover how numerical methods and computational science can help solve large scale problems on Applied Computational Science and Engineering MSc programme offered at Imperial.
Computing (Software Engineering)
This Computing (Software Engineering) course at the University of Northampton allows you to study the design of software systems at a greater depth, develop your research and analytical skills and complete an individual thesis investigating an area you are particularly interested in.