- Home
- Programmes
- Full-time
- Software Engineering
- United Kingdom
109 Master's degrees in Software Engineering in United Kingdom

Advanced Software Engineering
Some of the most pressing business challenges can be solved by smartly-designed software. By studying the MSc Advanced Software Engineering programme offered at the University of Leicester you’ll be in high demand across most major industries.
Aerospace Computational Engineering
The MSc in Aerospace Computational Engineering at Cranfield University is a one-year full-time programme. This advanced degree focuses on the integration of computational methods within aerospace applications, ensuring that graduates are well-equipped for the evolving demands of the industry. The course is delivered on the Cranfield campus, combining theoretical knowledge with practical skills.
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.

Advanced Software Engineering
This Advanced Software Engineering MSc of University of Leicester focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today.
Software Engineering
The MSc in Software Engineering at the University of St Andrews is an advanced research-led course will develop your knowledge and skills in software reuse, agile development, software architecture and critical systems engineering.

Software Engineering with Advanced Research
The Software Engineering with Advanced Research program from University of Hertfordshire considers current research and practice in cyber security.
Advanced Software Engineering
The Advanced Software Engineering MSc at King's College London is an advanced study pathway that provides computer graduates with advanced skills in the design, development and analysis of software systems.
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.
Software Engineering
Software Engineering (MSc) offered by the University of Greater Manchester is designed to provide the advanced skills and knowledge you’ll need to develop your career in this in-demand global industry.

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.

Software Development
This Software Development MSc programme from the Queen's University Belfast is designed in collaboration with industry to provide a year of intensive education in software development and is specifically designed for graduates of non-computing disciplines.
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.
Software Engineering with Cloud Computing
With the demand for graduates with a good knowledge of software engineering always high, this Software Engineering with Cloud Computing MSc from City St George's, University of London will kick-start your career. You’ll learn about trends in system development, cloud computing and big data, and benefit from solid technical coverage of advanced software development.
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.
Games and Extended Reality
The MSc in Games and Extended Reality at the University of Salford is a one- or two-year programme, available in both full-time and part-time formats. This degree equips students with essential skills and knowledge to excel in the dynamic fields of gaming and extended reality, preparing them for innovative roles in this rapidly evolving industry.
Advanced Computer Science
This Advanced Computer Science programme from the University of Cambridge aim is to provide preparation appropriate for undertaking a PhD programme in computer science.
Advanced Computer Science
Our Advanced Computer Science MSc from University of Leeds is wide-ranging, exploring advanced topics in computer science which will equip you with the understanding and practical skills to succeed in a variety of careers.

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.

Computing with Professional Placement
Throughout this Computing with Professional Placement MSc programme from Edinburgh Napier University learn practical key computing skills that are essential to the modern computing industry.

Computer Science (by research)
Throughout your Computer Science (by research) programme from University of York you'll have a supervisor to support you and guide your research.