- 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.

Engineering Qualifier - Electronic and Computer Engineering Dublin City University
4,4(117)Dublin, Ireland Top 10% in WorldwideUnlock your path to a Master's in Electronic & Computer Engineering with this specialised Access Course. This flexible Engineering Qualifier - Electronic and Computer Engineering program at Dublin City University, available full-time or part-time, is designed for those who need to build a stronger foundation before advancing to the Master’s level.

Software Quality Assurance and Test Engineering (Optional Co-op) Conestoga College
4,0(50)Waterloo, Canada +1Software Quality Assurance and Test Engineering (Optional Co-op) from Conestoga College will deepen students' understanding of the testing paradigms, methodologies and tools utilized throughout the software development process.

Artificial Intelligence for Engineering and Design with Professional Placement University of Bath
4,4(55)Bath, United Kingdom Top 5% in WorldwideWithin 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 Product Management and Business LUT University
4,5(41)Lahti, Finland Top 9% in WorldwideThe Software Product Management and Business from LUT University focuses on the design, implementation and maintenance of software and digital services in their business context.

Software Design with Cybersecurity Technological University of the Shannon
4,3(24)Athlone, IrelandThe Software Design with Cybersecurity course at the Technological University of the Shannon will provide students with both theoretical and practical skills to understand and respond to computer security threats in the modern enterprise.

Software Development (International Systems) - Pre-Master's Programme University of Limerick
4,3(105)Limerick, Ireland Top 8% in WorldwideThis one-year Software Development (International Systems) - Pre-Master's Programme from OnCampus Ireland at University of Limerick offers successful students guaranteed progression* to a range of partner universities.

Software Development - International Systems University of Limerick
4,3(105)Limerick, Ireland Top 8% in WorldwideThe Software Development - International Systems programme from University of Limerick was designed for graduates from non-computing disciplines who wish to transition into the software development sector by expanding on their previous education and expertise.

Computer Science Newcastle University
4,2(78)Newcastle upon Tyne, United Kingdom Top 3% in WorldwideTurn 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 Engineering Technology (Fast-Track) Centennial College
4,6(40)Toronto, CanadaCentennial College's three-year Software Engineering Technology (Fast-Track) programme will grant qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) so they may receive their advanced diploma in two years (four semesters). This programme is post-graduate work permit eligible.

Artificial Intelligence - Software Engineering Technology (Fast-track) (Optional Co-op) (Online) Centennial College
4,6(40)OnlineThe Artificial Intelligence - Software Engineering Technology (Fast-track) (Optional Co-op) (Online) course from Centennial College aligns well with the newest technology trends in the software industry, namely Augmented Analytics, AI-Driven Development, and Autonomous Things. The programme is Post-graduate work permit eligible.

Advanced Software Engineering University of Leicester
4,2(93)Leicester, United Kingdom Top 4% in WorldwideSome 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.

Data Engineering Edinburgh Napier University
4,3(73)Online Top 15% in WorldwideData Engineering from Edinburgh Napier University is a major growth area within both the commercial and public sectors, and there is a recognised shortage of professionals that have the required range of Data Engineering knowledge and skills.

Computing in DevOps Atlantic Technological University
3,6(52)Letterkenny, IrelandThe Master of Science in Computing in DevOps at the Atlantic Technological University may be taken as a one year, full-time (normally on-campus) or two year, part-time (normally on-line) programme. DevOps is the practice of operations and development engineers participating together in the entire service lifestyle, from design through development process to production.

Programming for Data Science with R School of Data Science
4,2(9)OnlineThis Programming for Data Science with R Nanodegree program at Udacity provides an overview of data analysis and programming.

Programming for Data Science with Python School of Data Science
4,2(9)OnlineLearn programming skills needed to uncover patterns and insights in large data sets, running queries with relational databases and working with Unix shell and Git in the Programming for Data Science with Python programme at Udacity.

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

Master of Software Development Victoria University of Wellington
4,1(82)Wellington, New Zealand Top 6% in WorldwideWant to start a new career developing web, mobile, or software applications? The Master of Software Development offered at the Victoria University of Wellington shows you how.

Software Engineering Technician (Fast-Track) Centennial College
4,6(40)Toronto, CanadaThe Software Engineering Technician (Fast-Track) programme at Centennial College offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of the two-year programme. This programme is post-graduate work permit eligible.

Software Engineering University of West London
4,4(66)London, United KingdomThe 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.

Game Development - Advanced Programming Fanshawe College
4,4(27)London, CanadaThe Game Development - Advanced Programming Postgrad.Cert from Fanshawe College will train you to do what game programmers on project technical teams do, including graphics effects, animation systems, artificial intelligence (AI), physical modeling, sound, and scripting systems.