- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Software Engineering
Given the expected and accelerated growth of sectors related to software over the next decades, there is also growing demand for professionals who have these skills. As a result, the new Software Engineering program at Memorial University of Newfoundland is timely.

Software Development and Engineering
Earn Software Development and Engineering programme from Pace University, and prepare for senior, managerial, and executive positions in one of the world’s most in-demand industries.
Computer Science
Computer scientists identify and solve computational problems in all areas of modern life. They use a combination of technical skills and creativity to design and build software, formulate solutions to computing problems and invent new and better ways of using computers. The Computer Science MSc program is offered at University of Kentucky.
Cybersecurity Engineering
The Cybersecurity Engineering Master is offered by University of New Hampshire. Cybersecurity affects everyone and impacts every organization. From marketing to finance, manufacturing or entertainment, data security is critical in every economic sector. Cybersecurity engineers develop, integrate and operate secure systems in order to protect computing devices, networks, data and programs from unauthorized hackers, damage or cyberattacks.
Introduction to Python
Learn Python programming fundamentals such as data types and structures, variables, loops, and functions in the Introduction to Python program at Udacity.
Computer Science
Computer Science from University of Louisville is designed for professionals looking to grow their computer science expertise and excel in this evolving industry.

Game Development - Advanced Programming
The Game Development - Advanced Programming Postgrad.Cert from Fanshawe College will train you to do what game programmers on project technical teams do, including graphics effects, animation systems, artificial intelligence (AI), physical modeling, sound, and scripting systems.

Software Development and Engineering
The Advanced Certificate in Software Development and Engineering from Pace University is an online, five-course sequence that teaches the essentials of the software development and engineering process.

Computer Science
The Computer Science programme offered by Colorado State University offers a practical orientation to computer science; cutting-edge research; a congenial, award-winning faculty; and an active student population.
Full Stack JavaScript Developer
The Full Stack JavaScript Developer program at Udacity will equip learners with everything a developer needs to build rich experiences delivered with the web using modern architecture and technology.
Computer Engineering
The Department of Electrical and Computer Engineering (ECE) at the University of Massachusetts Lowell offers graduate programs leading to the Master of Science (M.S.), Doctor of Engineering (D.Eng.) and The Doctor of Philosophy (Ph.D.) degrees.
Software Engineering
Grand Canyon University’s Master of Science in Software Engineering is designed for students looking to gain advanced skills and move their software engineering career further.
Software Development
Offered both on the Charles River Campus and online, the Master of Science in Software Development at Boston University constitutes preparation for one of the largest and fastest-growing professions: software developer.
Computer Science
Saint Leo University's Master's Degree in Computer Science prepares students with advanced skills and knowledge in the field of computer science, enabling them to build successful careers in the ever-evolving technology industry.
Computer Science
The MS degree program in Computer Science from the University of Pittsburgh provides students with a deeper exploration of the theory and practice of computer science, preparing them for careers in industry.
Computer Engineering
The MS in Computer Engineering at Washington University in St. Louis is best suited for students who are looking to focus more on computer engineering (hardware) aspects. It can be either a pure course option program, or it can incorporate a project or a thesis.
Informatics
The Master of Science (MS) in Informatics from The University of Texas Rio Grande Valley prepares students for positions in industry and education, enhances skills for the practicing professional, and supplies a foundation for study at the doctoral level.
Computer Science
The Computer Science programme at Oakland University is a sophisticated Master of Science degree designed for professional growth. This postgraduate course offers research and professional tracks to suit your career goals. Students benefit from advanced facilities and global industry links while studying in a full-time capacity.
Computer Science (Online)
The Computer Science (Online) program of Drexel University offers career-oriented course work that places equal emphasis on theory and practice to prepare you for work on the cutting edge of technology.
Software Engineering (Online)
The Software Engineering (Online) program of Drexel University provides a foundational knowledge of key software engineering topics such as software design and architecture, engineering management, and systems analytics.