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

Software Engineering
The Software Engineering course from the University of West London will help you develop the knowledge and practical skills you need to further your career or research activities.
Software Systems Engineering
The Software Systems Engineering programme at the University College London (UCL) is underpinned by a Software Engineering Research group that is regularly ranked among the top ten of its kind in the world (CSRankings.org); its work is used by leading global companies including Google, Facebook and Amazon.

Cyber Security (Software Security)
A strong ethos of rigorous experimental and empirical cybersecurity and privacy research underpins the Cyber Security (Software Security) course from University of Bristol, facilitated by a state-of-the-art testbed for studying threats and vulnerabilities related to data flows in the software and its dependencies (supply chain), critical national infrastructure (CNI) and Internet of Things (IoT).

AI for Software Development
Reskill in software development and learn how to build the AI shaping tomorrow’s technology with this degree in AI for Software Development.
Advanced Computer Science with Software Engineering (January)
With the Advanced Computer Science with Software Engineering (January) program at University of Strathclyde, you will learn the techniques needed for creating large, reliable, secure software systems.

Data Science with Professional Placement
The techniques we use to model and manipulate data guide the political, financial and social decisions that shape our modern society and are the basis of growth of the economy and success of businesses. The Data Science with Professional Placement degree is delivered by University of Essex.
Computer Science
The Computer Science MSc programme offered at Aberystwyth University aims to provide an intensive, professionally-oriented introduction to computing for able graduates in other disciplines, especially the humanities, to enable them to enter the software industry. No previous experience of computing is required.

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.

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
Nottingham Trent University proudly presents the Software Engineering MS, an advanced program designed to equip students with the skills and knowledge needed to excel in the rapidly evolving field of software development.

Computer Science
This Computer Science course from Manchester Metropolitan University was designed this course for graduates who may not have a background in computing but are looking to launch a career in this in-demand field.

Software Engineering - Pre-Master's Programme (PMP)
This one-year (2-semester) Software Engineering - Pre-Master's Programme (PMP) from OnCampus Southampton offers successful students guaranteed progression to the University of Southampton.
Software Development
The MSc Software Development programme at Coventry University aims to equip you with the professional and technical skills to specify, design, develop and test modern software systems in a variety of contexts and organisational settings.
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.
Information Technology (Software Systems)
This programme imparts the understanding and skills required to develop advanced software systems to professional standards.

Advanced Computer Science
The Advanced Computer Science programme from Newcastle University provides you with training in a range of emerging computer science topics that will underpin your future career in computing.
Advanced Computer Science
The MSc in Advanced Computer Science at Swansea University is designed to equip students with advanced knowledge and skills in computer science. This full-time programme lasts one year and is delivered on campus, providing a comprehensive educational experience for those looking to deepen their expertise in the field.

Artificial Intelligence for Engineering and Design with Professional Placement
Within the Artificial Intelligence for Engineering and Design with Professional Placement 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.

Software Development
The Software Development programme of the University of Glasgow is a specialist version of the MSc (Information Technology), intended for students without a computing science background. It is an intensive, practically oriented programme focussing on professional software development stills, which students apply to a significant Software Development project.

Virtual and Augmented Reality - Pre-Master's Programme
This one-year (2-semester) programme offers successful students guaranteed progression to a postgraduate degree at a top UK university. Learn more at the Virtual and Augmented Reality - Pre-Master's Programme at OnCampus London from Goldsmiths, University of London.