- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering
Computer Science with Placement
The University of Kent offers a Master of Science (M.Sc.) in Computer Science with Placement, a two-year full-time programme designed to equip students with essential skills in computing. This course is ideal for those looking to transition into the field, providing practical experience and theoretical knowledge to enhance employability.
Software Engineering for Industrial Applications
The Software Engineering for Industrial Applications programme of Hof University of Applied Sciences is focused on extensive training assignments as well as theoretical courses, which are aimed at imparting technological and organizational knowledge.
Cybersecurity Engineering
The Cybersecurity Engineering Master is offered by University of New Hampshire. Cybersecurity affects everyone and impacts every organization. From marketing to finance, manufacturing or entertainment, data security is critical in every economic sector. Cybersecurity engineers develop, integrate and operate secure systems in order to protect computing devices, networks, data and programs from unauthorized hackers, damage or cyberattacks.
Introduction to Python
Learn Python programming fundamentals such as data types and structures, variables, loops, and functions in the Introduction to Python program at Udacity.
Computer Science
Computer Science from University of Louisville is designed for professionals looking to grow their computer science expertise and excel in this evolving industry.
Systems Thinking in Practice
This Systems Thinking in Practice Postgrad.Cert from The Open University UK will introduce you to appreciating multiple perspectives and working collaboratively on problem solutions.

Game Development - Advanced Programming
The 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.

Software Development and Engineering
The Advanced Certificate in Software Development and Engineering from Pace University is an online, five-course sequence that teaches the essentials of the software development and engineering process.
Computer Science
The M.Sc. in Computer Science at Birkbeck, University of London, is a comprehensive programme designed to prepare students for the dynamic tech industry. This course can be pursued either full-time or part-time, with a duration of one year for full-time students and two years for part-time students, offering flexible attendance options.

Computer Science
The Computer Science programme offered by Colorado State University offers a practical orientation to computer science; cutting-edge research; a congenial, award-winning faculty; and an active student population.

Electrical and Computer Engineering
This Electrical and Computer Engineering course from Abdullah Gül University (AGU) aims to be a research-focused university by providing high-quality undergraduate education, offering laboratory infrastructure that allows scientists from different disciplines to work in their fields and on joint projects, and placing special emphasis on graduate education activities.
Full Stack JavaScript Developer
The Full Stack JavaScript Developer program at Udacity will equip learners with everything a developer needs to build rich experiences delivered with the web using modern architecture and technology.
Computer Engineering and Networks
Computer Engineering and Networks from The University of Jordan (UJ) is structured around several axes: computer networks, networks and information security, and computer architecture.
Computer Engineering
The Department of Electrical and Computer Engineering (ECE) at the University of Massachusetts Lowell offers graduate programs leading to the Master of Science (M.S.), Doctor of Engineering (D.Eng.) and The Doctor of Philosophy (Ph.D.) degrees.
Software Engineering
Grand Canyon University’s Master of Science in Software Engineering is designed for students looking to gain advanced skills and move their software engineering career further.
Computer Science - Concepts and Applications
The Computer Science - Concepts and Applications program at ENS de Lyon is primarily focused on the fundamental aspects of computer science and aims at preparing students to research in computer science. Very solid foundations in mathematics and theoretical computer science are required.
Computing Science
The Computing Science programme at the Oxford Brookes University is a practical and useful degree that could help you develop your career in almost any industry.
Systems Thinking in Practice
This Systems Thinking in Practice MSc course from The Open University UK has the development of skills in holistic thinking, and appreciation of multiple perspectives at its core. These skills are relevant to many different domains: e.g. health, business, local government, environment, development, engineering, organisation change and IT management.
Informatics Engineering
The Master in Informatics Engineering at University of Minho complements a graduation in Informatics (Bologna first cycle) with a certifiable Engineering degree.
Computer Science (Advanced Software Development)
The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is a one-year full-time programme designed for those with a background in computer science. This course equips students with advanced skills in software development, preparing them for the evolving digital landscape.