- Home
- Programmes
- Part-time
- Software Engineering
- United States
157 Master's degrees in Software Engineering in United States
Discovering Programming
Programming is one of the highest-impact, most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of programming. The Discovering Programming program is offered by the Udacity.
User Experience and Human-Computer Interaction (Online)
With our screen time on the rise, how we interact with technology is becoming increasingly important for businesses to understand. Drexel University offers the User Experience and Human-Computer Interaction (Online).

Cyber Security (Online)
This Cyber Security (Online) MSc programme from University of Tulsa teaches the skills necessary to protect those systems that drive our interconnected world.

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.
Computer Science
The Computer Science program from Clarkson University has two options: a research-based thesis option, as well as a more professionally-oriented non-thesis option. Both programs can be done in person or online.

Programming for Data Science with R
This Programming for Data Science with R Nanodegree program at Udacity provides an overview of data analysis and programming.
Applied Computer Science
The TSYS School of Computer Science from Columbus State University offers the Master of Science in Applied Computer Science, with four concentrations: Cybersecurity, Modeling and Simulation, Software Development, and Traditional.
Data Engineering with Microsoft Azure
Learn to design data models, build data warehouses, build data lakes and lakehouse architecture, create data pipelines, and work with large datasets on the Azure platform using Azure Synapse Analytics, Azure Databricks, and Azure Data Factory in the Data Engineering with Microsoft Azure program at Udacity.
Software Engineering
Gain hands-on experience through team-based and individual projects in this master's in Software Engineering from Rochester Institute of Technology, all while you further your understanding of the development and implementation of modern software systems.
Introduction to Programming with Python I
Learn basic programming with Python, one of the most versatile and widely used programming languages! You'll first learn core programming concepts and fundamental Python syntax by writing code to make a virtual "turtle" robot draw colorful shapes on the screen. The Introduction to Programming with Python I program is offered by the Udacity.
Computing Security
This Computing Security program of Rochester Institute of Technology gives you an understanding of the technological and ethical roles of computing security in today's society and its importance across the breadth of computing disciplines.
Electrical and Computer Engineering
This Electrical and Computer Engineering MSc program from Mississippi State University is leading to the degrees of Master of Science and Doctor of Philosophy in Electrical and Computer Engineering.
Software Engineering
Fairfield University's Master of Science in Software Engineering (MSSE) focuses on the skills in design, analysis, implementation, testing, and validation you need to develop sophisticated and successful software projects.
Computer Science
The mission of the Computer Science program from Hofstra University is to develop independent thinkers who can provide leadership in the computing industry or academia, as well as deep insights into the fundamentals of computer science, and a broad perspective on the established and emerging fields of computing.

Machine Learning Engineer for Microsoft Azure
Scale your ML solutions in the cloud. Join the Machine Learning Engineer for Microsoft Azure programme at Udacity
Software Development
Grand Canyon University’s Master of Science in Software Development is designed for software developers looking to take their career to the next level.
Computer Science - Software Engineering
Baylor University, nestled in the heart of Texas, presents the Online Master of Computer Science - Software Engineering program as your gateway to a successful career in this rapidly evolving field.