101 Master's degrees in Software Engineering in England, United Kingdom
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.

Computing (Software Engineering)
This Computing (Software Engineering) MSc course from Imperial specialises in the application of engineering to the design, development, and maintenance of software.
Computer Science (Data Science)
The Master of Science in Computer Science (Data Science) at Technological University Dublin is a one-year full-time programme designed to equip students with essential skills in data analysis and management. This course prepares graduates for dynamic roles in the data science field, blending technical and soft skills for effective organisational contributions.
Computer Science (Advanced Software Development)
The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is designed for those seeking advanced knowledge in software development. This full-time programme lasts for either one year or one and a half years, equipping students with essential skills for the evolving digital landscape.

Computer Science
Turn your passion into a career with this Computer Science degree at Newcastle University. Designed for non-computing graduates who want to gain the in-demand skills needed to launch into a fast-moving digital world.

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
Software Engineering
The Software Engineering from the University of Oxford teaches the principles of modern software engineering, together with the tools, methods and techniques that support their application.

Computer Science
The Computer Science programme from Newcastle University will be supported by an experienced computer scientist within a research group and with the support of a team of advisers.
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.
Computer Science (Advanced Software Development)
The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is a one-year full-time programme designed for those with a background in computer science. This course equips students with advanced skills in software development, preparing them for the evolving digital landscape.

Human-Computer Interaction
The Human-Computer Interaction at the Newcastle University will give you the expertise to create, design and develop engaging interactive digital technologies from apps to immersive environments.
Postgraduate Pathway in Computing
This Postgraduate Pathway in Computing offered at Birmingham City University International College is delivered both at Millennium Point and at BCUIC, on the City Centre Campus, and content is a mixture of BCUIC modules and University modules.
Advanced Computing
The Advanced Computing MSc at King's College London provides knowledge and experience of computing at an advanced level. The programme allows students to select modules on a wide range of advanced computer science subjects, so that they can build a programme that suits their interests and career aspirations.

Computer Science with Cyber Security
Unlock your potential in a cyber security career with the Computer Science with Cyber Security programme of the University of Sunderland. Study an online MSc with a university rated 5-star for teaching and with internationally excellent research.
Advanced Computer Science
The Advanced Computer Science MSc at the University of Sheffield is a one-year full-time programme designed for those with an undergraduate degree in computer science or related fields. This course provides an in-depth understanding of advanced computing principles, preparing students for innovative careers in technology.
Software Engineering
Elevate coding genius with UH Online's MSc Software Engineering Masters programme from The University of Hertfordshire Online .
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.

Computer Science (Network Engineering)
This Computer Science (Network Engineering) course from University of Greenwich provides advanced knowledge of designing, building and testing a wide range of software and network systems.

Software Engineering
The Software Engineering degree from University of Hertfordshire examines current research and practice in software engineering.

Indie Game Development (Online)
Learn to produce vibrant and engaging experiences for gamers on this Indie Game Development (Online) course from Falmouth University. You’ll analyse the principles of the creative process, from early ideation and prototyping through to full production, release and post-release content.