- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America

Programming for Data Science with Python
Learn programming skills needed to uncover patterns and insights in large data sets, running queries with relational databases and working with Unix shell and Git in the Programming for Data Science with Python programme at Udacity.
Discovering DevOps
This Discovering DevOps course at Udacity will give you a high-level overview of some of the fundamental principles that DevOps is built on. It is intended to give you basic familiarity with the idea.
Software Quality Assurance and Testing
Working in software quality assurance and testing involves meticulously examining software to ensure it meets the highest standards of functionality, performance, and reliability. The program in Software Quality Assurance and Testing is offered by Lambton College.
Computer Science
The Computer Science program at the DigiPen Institute of Technology expands your knowledge and expertise in some of the most prominent topics of modern computing. In addition to working on original game projects with an emphasis on designing core technologies and applied algorithms, you’ll have the opportunity to develop and defend a thesis on a computer science topic of your choosing.
Computer Science and Engineering
Research and instruction Computer Science and Engineering program at Pennsylvania State University are supported by extensive computing facilities within the University's Information Technology Services and by the computer laboratories operated by the department.
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.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at the Royal Military College of Canada offers advanced M.A.Sc., M.Eng., and Ph.D. degrees. This full-time residential course typically spans two years for Master's students, providing expert training in software engineering and electrical systems within a prestigious military environment.

Information Technology - Software Design Management (Online)
If you want to help solve business problems by designing efficient software and infrastructure, Liberty University’s Information Technology - Software Design Management (Online) degree may be right for you.
Electrical and Computer Engineering
Pursue excellence in Electrical and Computer Engineering with Clarkson University's MS program. Prepare for innovation and leadership in cutting-edge technologies.
Graduate Pathway in Software Engineering - Software Engineering
The Graduate Pathway in Software Engineering - Software Engineering, Pre-Master from INTO George Mason University students who successfully complete an INTO Mason Graduate Pathway or Graduate Bridge Program in Software Engineering are assured progression to a Mason graduate degree program upon submission of additional required application materials.
Electrical and Computer Engineering
The Electrical and Computer Engineering program at the University of Toronto is a course-based degree program and may be taken on a full-time or part-time basis.
Computer Science
Our 30-credit Computer Science programme at University of New Haven blends the presentation of theory with hands-on practice. This equips our students with a solid foundation of skills, and more importantly, the ability to adapt to the constantly evolving landscape of the computing discipline. Our graduates are not only productive in their new jobs, but quickly rise to leadership positions.
Computer and Information Science (Software Engineering)
The Master of Science in Computer and Information Science (Software Engineering) program from Gannon University, focuses on mobile computing and interactive software development. Software testing and quality assurance methods are weaved throughout the curriculum.

Software and Information Systems Testing (Co-op)
This Software and Information Systems Testing (Co-op) Postgrad.Cert from Fanshawe College with a better understanding of the testing paradigms and methods associated with IT and software development. Knowledge of software and hardware is important in today’s fast-paced IT world and making sure everything is running smoothly is essential to running an effective operation.

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 Engineering
The Master of Science in Computer Engineering at Atlantis University presents an in-depth study in computer engineering which focuses on networking and software engineering.
Computer Science - Software Development (Thesis)
The Computer Science - Software Development (Thesis) program at Troy University provides students with a curriculum in the key domains of computer science at undergraduate and graduate levels. These programs provide students with computer science knowledge and skills while preparing them for careers in computer technology and for advanced study in graduate courses.
Software Engineering
The Software Engineering Postgraduate certificate at George Mason University may be pursued concurrently with any of the graduate degree programs in the Volgenau School of Engineering.
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.