- Home
- Programmes
- Part-time
- Software Engineering
259 Part-time Master's degrees in Software Engineering

Robotics Software Engineer
Fuse computer vision, machine learning, mechanics, and hardware systems to build bots of the future! This Robotics Software Engineer programme at Udacity integrates key aspects like ROS nodes, environmental mapping, and automated path planning.

Software Engineering
In this Master of Science in Software Engineering for Information Systems at Free University of Bozen-Bolzano, you will learn how to leverage next-generation technologies such as Cloud Computing, Internet of Things, and Analytics to create, connect, optimize and engineer innovative systems moving to the pragmatic application and commercialization on a rapid and large scale.

Computer Science (Network Engineering)
This Computer Science (Network Engineering) course from University of Greenwich provides advanced knowledge of designing, building and testing a wide range of software and network systems.

Agile Software Developer
Learn best practices for using an Agile framework to build better products faster and more efficiently. The Agile Software Developer programme at Udacity offers in-depth Agile software development training, ideal for both beginners and professionals.

Computing
Learn practical key computing skills that are essential to the modern computing industry throughout this Computing MSc degree offered at Edinburgh Napier University.

Computer Science online
This 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.

iOS Developer
Become skilled in developing high-quality iOS apps with this iOS Developer programme offered by Udacity.

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.

Computer Science with Software Engineering (Online)
The Computer Science with Software Engineering (Online) programme offered by University of Gloucestershire builds your skills in the design, development, testing, and deployment software applications across a wide range of industries. You’ll gain a deep understanding of the full software development life cycle (SDLC) and explore architecture strategies that support successful, scalable solutions.

Cloud DevOps using Microsoft Azure
This Cloud DevOps using Microsoft Azure program at Udacity teaches students how to deploy, test, and monitor cloud applications on Azure, thereby preparing learners for success on Microsoft’s AZ-400 DevOps Engineer Expert certification.

Software Engineering
The Master of Software Engineering at University of Wollongong provides you with skills and abilities to solve complex real-world problems by teaching you how to develop and deploy computer applications, while integrating computer science methods with effective management strategies.

Online MS Computer Science
The Online MS Computer Science programme from Lebanese American University Online provides the foundational knowledge and advanced skills you need to stay at the forefront of computer science innovation. It requires just 30 credits and can be completed in two years at an accelerated pace.

Electrical and Computer Engineering
This Electrical and Computer Engineering programme from Abu Dhabi University comes at the perfect time to serve the innovation movement in the UAE and the advancement toward smart cities.

Computing in DevOps
The 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.

Computer Science
This 100% online Computer Science programme from University of York is aimed at working professionals and graduates from other disciplines who are seeking to move into a career in computer science

Computer Science
This Computer Science course from Teesside University offers you the opportunity to study two major themes; programming and artificial intelligence (AI). You also study project management and research methods to provide the academic rigour required for postgraduate study and the practical skills for entry to industry.

Machine Learning Engineer for Microsoft Azure
Scale your ML solutions in the cloud. Join the Machine Learning Engineer for Microsoft Azure programme at Udacity

Cloud DevOps Engineer
In this Cloud DevOps Engineer programme at Udacity, you’ll develop the skills you need to join the rapidly growing cloud devops field.

Android Kotlin Developer
Learn the latest in development technology using Android Studio. The Android Kotlin Developer programme at Udacity is a comprehensive Android development course designed for those looking to master Kotlin Android development.

Software Engineering
The purpose of the Software Engineering degree from Vilnius University is to prepare high qualification software engineers that are able to carry out independently research; to lead software development, maintenance and process improvement projects.