- Home
- Programmes
- Part-time
- Software Engineering
- United States
157 Master's degrees in Software Engineering in United States

Computer and Information Science
This Computer and Information Science MSc programme from University of Michigan - Dearborn will enhance your theoretical knowledge and practical skills, providing new career opportunities or the ability to proceed to a PhD programme.
Cybersecurity in Computer Science
This Cybersecurity in Computer Science program at George Washington University is designed to meet the fast-growing need for technical cybersecurity experts in national and international organizations, both in the public and private sectors.

Cloud Developer
Elevate your tech skills with our innovative programme focused on Cloud Computing, Microservices, and Serverless Technologies in the Cloud Developer programme at Udacity.
Computer Science
Delivered through the School of Engineering, the Computer Science program of Vanderbilt University offers a curriculum designed by expert faculty, exposure to world-renowned research and entrepreneurship, and connections to a motivated community.
Computer Science
When you earn your MS in Computer Science & Information Technology at Sacred Heart University, you can choose between a concentration in information technology (IT) or computer science (CS).
Supervised Learning
In this course, you'll learn about different types of supervised learning and how to use them to solve real-world problems. The Supervised Learning program is offered by the Udacity.
Computer Science and Software Engineering
During the Computer Science and Software Engineering at University of Washington you can learn how to couple theoretical computing concepts with real-world problems, helping students develop the breadth of skills necessary to succeed in today’s competitive software profession.
Software Systems
The Software Systems M.S. at Mercer University is a comprehensive online postgraduate programme designed for working professionals. This degree focuses on solving complex technical problems through advanced software development. Students gain expertise in modern programming and system design over a flexible duration.
RNNs and Transformers
This course covers multiple RNN architectures and discusses design patterns for those models. You'll also learn about transformer architectures. The RNNs and Transformers program is offered by the Udacity.
Software Engineering
Software Engineering at Drexel University was created in response to the growing importance of software in modern society and the rapid rise in demand for professional software engineers.
Computer Science
The Computer Science MSc program at University of Southern California provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering.
Programming with Python Fluency
Learn basic programming with Python, one of the most versatile and widely used programming languages! The Programming with Python Fluency program is offered by Udacity.
Introduction to Deep Learning
This course covers foundational deep learning theory and practice. We begin with how to think about deep learning and when it is the right tool to use. The Introduction to Deep Learning program is offered by the Udacity.

Software Engineering
Quantic School of Business and Technology’s Master of Science in Software Engineering (MSSE) is designed to transition you from a technology generalist or early-stage specialist into an AI-focused software engineering expert in just a year.
Software Engineering
The Software Engineering at de DePaul University provides students with skills that are widely applicable, highly in demand, and richly rewarded. Software engineering is a discipline concerned with the processes, methodologies, techniques, and tools of developing high-quality software systems in a cost-effective manner.
Software Engineering
Students in the M.S.E. in Software Engineering program at Mercer University learn breadth and depth in techniques for defining, analyzing, and solving complex problems. They learn to communicate technical aspects of those solutions to technical audiences.
Introduction to Javascript
In this course, you will use learn the basics of JavaScript! You will learn how to create and use the primary data types in JavaScript and how to use conditionals and loops to control the flow of your JavaScript code. The Introduction to Javascript program is offered by the Udacity.
Discovering Agile
Agile is one of the highest-impact, most in-demand skills. In this course, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of agile. The Discovering Agile program is offered by Udacity.
Cybersecurity and Information Privacy Compliance (Online)
The Cybersecurity and Information Privacy Compliance (Online) program from Drexel University provides a comprehensive overview of the cyber and privacy regulations businesses confront on a daily basis, and is ideal for anyone working with high-value or confidential information.
Computer Science and Information Technology
Computer Science and Information Technology courses at Sacred Heart University offer you the latest in computer systems, classrooms, laboratories, and multimedia equipment, as well as the opportunity to apply for an internship with one of Sacred Heart University's many corporate connections.