- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Computer Science
The Computer Science programme at Northern Arizona University provides a comprehensive foundation in modern computing. This full-time degree focuses on practical problem-solving and technical innovation. Students engage in extensive hands-on learning to prepare for high-impact careers in the global technology sector.
Computer Science
This Computer Science program from Texas State University provides students with the knowledge and skills to gain an edge in the computer science job market.
Artificial Intelligence Hardware and Systems
Artificial Intelligence Hardware and Systems from Wayne State University provides students with a distinct learning experience involving a variety of engineering disciplines, enhancing their creativity and problem-solving across diverse domains.
Software Engineering Management
Why earn a degree in Software Engineering Management from Strayer University?Designing, testing, adapting and implementing software is a major commitment, requiring clear management to ensure success.
Creating Visualizations with Power BI
In this Creating Visualizations with Power BI course at Udacity, students will learn how to carry Power BI beyond mere bar charts and transform their reports into data exploration & storytelling tools that companies can use to better understand their data.
Information Technology: Software Engineering
Earn your master's degree in Information Technology: Software Engineering at University of Maryland Global Campus to build large, complex systems.

Software Development and Applied Artificial Intelligence
Through this Software Development and Applied Artificial Intelligence , Postgrad.Cert. from Trent University you will gain a deeper understanding of AI and software development, and ways to implement this cutting-edge technology in your professional career, and beyond.
Computer Aided Engineering
The Computer Aided Engineering M.S. at Eastern Michigan University is a 36-credit STEM-designated programme. This postgraduate degree focuses on mechanical engineering and automated manufacturing through advanced computer-based tools. It is designed for full-time or part-time study to suit professional engineering schedules.
Computational Science
The Computational Science program of the University of Texas El Paso is an interdisciplinary program that combines computer science, mathematics, and other science and engineering disciplines across different departments, yielding an integrated knowledge base for the effective solution of complex systems in which computer usage plays a fundamental role.
Computer Science and Software Engineering
The Computer Science and Software Engineering programme at Auburn University offers a comprehensive M.Sc. degree designed for advanced technical mastery. This flexible course is available through both full-time on-campus study and online modes, providing students with world-class research opportunities in Alabama.
Computer Science (Engineering)
The Department of Computer and Information Science and Engineering offers the Master of Science degree in Computer Science (Engineering) through the College of Engineering all at the University of Florida.
Computer Engineering
The Computer Engineering master’s degree from University of Alabama Huntsville prepares students to pursue advanced work in computer engineering technical interest areas including VLSI systems, hardware design, embedded systems, computer systems, software systems, computer networks, and computer security.
Software Development and Integration
The Software Development and Integration (SDI) Master’s Program at University of Oklahoma equips students with the expertise to develop and integrate disparate IT systems and enhance existing software.
Software Development MicroMasters Program
EdX is an online learning platform trusted by over 12 million users offering the Software Development MicroMasters Program in collaboration with University of British Columbia - UBCx. Learn the design approaches to software engineering.
Intermediate Python
Python is a general-purpose coding language with applications in web development, data science, machine learning, fintech, and more. The Intermediate Python program at Udacity equips you to leverage the capabilities of Python and streamline the functionality of applications that perform complex tasks, such as classifying files, data mining a webpage, etc.

Java Web Developer
Advance your Java career with projects in web services, security, persistence, and DevOps with this Java Web Developer programme at Udacity.
Computer Science
This Computer Science MSc course from the Fairleigh Dickinson University prepares students for the direct pursuit of productive careers in industry and for continued graduate study.
Computer Engineering
The Department of Electrical and Computer Engineering at George Washington University offers Ph.D. and M.S. degrees, as well as two professional degrees (engineer and applied scientist) in computer engineering. It also offers a graduate certificate in high-performance computing.
Software Systems Development
The Software Systems Development program of Tufts University provides software system developers with the skills needed to design, build, and test systems programs.
Graduate Pathway in Software Engineering - (SE Background or Non-SE Background)
This Graduate Pathway in Software Engineering - (SE Background or Non-SE Background), Pre-Master from INTO Saint Louis University will prepare you to enter your next semester of a master’s degree program at Saint Louis University.