- Home
- Programmes
- Software Engineering
855 Master's degrees in Software Engineering
Choosing the right Software Engineering programme can be a daunting task, especially for international students. Let's delve into some key factors to consider. Firstly, tuition fees vary widely. The lower-end tuition fee, represented by the €807, offers a more budget-friendly option for students. On the other end of the spectrum, the higher-end tuition fee, indicated by the €52,596, might be a consideration for those seeking top-tier institutions. The typical tuition fee, shown by the €17,505, provides a middle-ground option.
Affordability is a crucial aspect for many students. The 11% highlights the proportion of programmes that are within reach for a broader range of budgets. Additionally, the rise of online learning has opened up new opportunities. The 19% indicates the percentage of Software Engineering programmes offered online, providing flexibility for students who may have other commitments or prefer a distance learning format.
When selecting a Software Engineering programme, it's essential to weigh these factors alongside the reputation of the institution, the quality of the curriculum, and the career support offered. By considering these elements, international students can make a well-informed decision that aligns with their academic and financial goals.

Advanced Computer Science Newcastle University
4,2(78)Newcastle upon Tyne, United Kingdom Top 3% in WorldwideThe 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.

Cyber Security (Software Security) University of Bristol
4,3(95)Bristol, United Kingdom +1 Top 1% in WorldwideA 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).

Digital Systems And Service Development LUT University
4,5(41)Lahti, Finland Top 9% in WorldwideIn an economy driven by digital innovation, it is important to acquire competencies to develop digital service systems and adopt a service-oriented mindset. LUT University offers a Master's degree in Digital Systems And Service Development

Computer Science online University of Bath Online
4,5(2)Online Top 9% in WorldwideThis Computer Science online programme from University of Bath Online focuses on the real-world application of computing, giving you a strong foundation in both theory and practice. You’ll learn core computing principles in practical contexts, gaining the skills for technical roles—even if you have no previous programming experience.

Cloud DevOps Engineer School of Cloud Computing
4,2(9)OnlineIn this Cloud DevOps Engineer programme at Udacity, you’ll develop the skills you need to join the rapidly growing cloud devops field.

Computer Science and Engineering The Hong Kong University of Science and Technology
3,8(12)Hong Kong, Hong Kong (SAR) Top 2% in WorldwideThe Master of Philosophy (MPhil) Programme in Computer Science and Engineering from The Hong Kong University of Science and Technology seeks to strengthen students' knowledge in computer science and expose them to issues involved in the development, scientific, educational and commercial applications of computer systems.

Advanced Computer Science University of York
4,2(99)York, United Kingdom Top 3% in WorldwideThe 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 Design with Cloud Native Computing Technological University of the Shannon
4,3(24)Athlone, IrelandThe Software Design with Cloud Native Computing course at the Technological University of the Shannon will provide students with both theoretical and practical skills to develop software systems which use Infrastructure-as-a-Service (IaaS) in order to run applications on servers that can be flexibly provisioned on demand.

Computer Science (Enterprise Software Systems) South East Technological University
4,0(26)Waterford, IrelandThis Computer Science (Enterprise Software Systems) programme from South East Technological University is designed to develop and refine a set of skills essential for successful engagement of enterprises with information and communications technology (ICT).

Applied Artificial Intelligence for Engineering University of Greenwich
4,2(103)Chatham, United Kingdom Top 15% in WorldwideThis Applied Artificial Intelligence for Engineering course from University of Greenwich builds on the concepts of artificial intelligence and machine learning by creating new systems to provide intelligence. By developing new processing methods and data representations, we aim to establish the next big step in computing.

Electrical and Computer Engineering King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Electrical and Computer Engineering program from King Abdullah University of Science and Technology (KAUST) emphasizes research in science and technology applications to solve problems that impact social advancement, economic development and the quality of everyday life worldwide.

Artificial Intelligence University of Amsterdam
4,2(99)Amsterdam, Netherlands Top 1% in WorldwideAI systems that search the world’s knowledge, understand images and video, communicate in natural language and support medical discoveries: examples of how AI has become integrated in society. With this Artificial Intelligence Master’s programme from University of Amsterdam you become an expert in a rapidly evolving discipline.

Computer Science University of Amsterdam
4,2(99)Amsterdam, Netherlands Top 1% in WorldwideIn the Computer Science programme of the University of Amsterdam you are taught by scientists who have a reputation for world-class research on computer systems, software, networking and online systems. As a joint degree programme of UvA and VU Amsterdam, you benefit from the expertise of both research groups at both institutions and their international contacts.

Software Engineering University of Amsterdam
4,2(99)Amsterdam, Netherlands Top 1% in WorldwideAre you ready to elevate your skills beyond coding and tools? Software Engineering MSc from University of Amsterdam immerses you in the art and science of creating and maintaining complex software systems. You’ll collaborate on industry-relevant projects, tackle practical challenges, master enduring methodologies that transcend today’s technologies and lead in an ever-changing software landscape.

Engineering of Data-intensive Intelligent Software Systems Åbo Akademi University
3,7(14)Turku, Finland Top 15% in WorldwideEngineering of Data-intensive Intelligent Software Systems at Åbo Akademi University is an Erasmus Mundus Joint Master Degree (EMJMD) programme jointly delivered by Åbo Akademi University, University of the Balearic Islands, University of L’Aquila and Mälardalen University.

Security and Network Engineering University of Amsterdam
4,2(99)Amsterdam, Netherlands Top 1% in WorldwideThe Security and Network Engineering programme from the University of Amsterdam is an intensive one-year master’s programme. This programme equips you with advanced theoretical skills and hands-on experience, preparing you for realistic situations outside of academia.

Game Programming Falmouth University
4,3(49)Penryn, United KingdomWhether you’re currently studying for a computing degree, are in the early stages of your career or want to re-train in this exciting field, this Game Programming course from Falmouth University will help you to become a confident game developer who can deliver compelling play experiences.

Indie Game Development (Online) Falmouth University
4,3(49)OnlineLearn 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.

Computational Engineering - Modeling and Simulation University of Pavia
4,1(171)Pavia, Italy Top 5% in WorldwideThe Master's degree programme in Computational Engineering – Modeling and Simulation at the University of Pavia is designed to meet the needs of companies that require digital design skills, operational skills with modern production technologies, knowledge of innovative materials and advanced devices.

Computer Science University of Tulsa
3,8(5)Tulsa, United States Top 15% in WorldwideCombine creativity and technical knowledge into unique skills. Contribute to the next phase of this fast-developing field with this Computer Science MSc programme from University of Tulsa.