- Home
- Programmes
- Full-time
- Software Engineering
- United Kingdom
109 Master's degrees in Software Engineering in United Kingdom
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.
Advanced Software Engineering
Computer science supports the build, development and use of computer systems. There is a growing need across the world for skilled, advanced computer science professionals. This Advanced Software Engineering course at the University of Strathclyde helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas.

Software Engineering with Placement Year
This new version of the Software Engineering with Placement Year programme from University of Hertfordshire has been carefully designed to achieve appropriate levels of accreditation, and the department is currently in touch with the BCS regarding continued accreditation.
Software Engineering
Software Engineering from Ravensbourne University London course uniquely blends advanced software development practices with creative technology and innovation.
Software Development
The Software Development course at the University of Strathclyde is specifically designed for graduates without a computing science background.
User Experience Engineering
User Experience Engineering is offered by City St George's, University of London. This programme will provide you with research, theories and techniques for design of technology mediated devices, systems and service, including the use of AI and other computational techniques.
Computer Science
This Computer Science programme from Nottingham Trent University helps you will develop your knowledge and skills in the use of suitable programming languages and their development environments for the production of efficient software solutions.

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 Engineering with Management Studies
This Software Engineering with Management Studies programme from Kingston University provides the option to combine your course with Management Studies. Whichever route you choose, you will be taught by industry experts and experience a stimulating balance of lectures, practical lab work, group working, case studies and presentations.

Electronic and Computer Engineering
Electronics are critical for the global economy. Put yourself at the heart of this growing industry and deepen your engineering expertise with this Electronic and Computer Engineering programme from University of Birmingham.

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.

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).
Software Engineering
Software engineers are responsible for creating and maintaining software applications, applying the best practices drawn from computer science, project management, engineering, application domains, and other related fields.

Computing Science
The research in the Computing Science programme of the University of Glasgow cuts across the intersection of theoretical and applied computing. In the UK's independent research exercise, we were rated top in Scotland for research impact.
Advanced Computer Science (with integrated year in industry)
The Advanced Computer Science (with integrated year in industry) MSc degree offered at Aberystwyth University has a strong research focus on techniques and applications of intelligent systems, working with many major companies. Our taught Masters degrees draw on this focus, and link to the expertise and interests of the Department.
Software Engineering and Applications
The University of Bedfordshire offers an M.Sc. in Software Engineering and Applications, designed for both graduates and seasoned programmers. This full-time course equips students with essential skills over a duration of one year, preparing them to tackle real-world challenges in software development and advanced programming.
Computing
This one semester Pre Master in Computing programme at Keele University International College is for students who do not meet the traditional entry requirements for a postgraduate computing degree at Keele University. This Pre-Master's is only available in the January intake.

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
The M.S. in Computer Science at Staffordshire University combines the latest theory with hands-on experience with industry-standard hardware, software etc. From Business Analytics to mobile app development, you will explore a range of areas that will boost your employability or career.
Computational Engineering with Industry
The MSc in Computational Engineering with Industry at Swansea University is designed for those aiming to master computational methods for simulating various physical challenges. This full-time course typically spans one year, equipping students with essential skills for a successful career in engineering and science.