- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Computer Science - Computer Networks
This Computer Science - Computer Networks programme at California State University East Bay is designed to extend the student’s knowledge in a broad manner beyond the baccalaureate degree major in Computer Science.
Computer Science
The Computer Science program offered by Washington State University provides an outstanding education, providing first-rate preparation for careers in Electrical Engineering, Computer Engineering and Computer Science.
Software and Security Engineering
The Software and Security Engineering program at North Dakota State University is focused on the application of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems.
Computer Engineering
Computer Engineering from Wayne State University is designed to provide graduates with advanced knowledge and skills in areas such as computer systems, computer networks, and artificial intelligence. Comprehensive understanding of hardware and software components enables design and implementation of highly efficient computer-based systems.
Computer Science and Engineering
The South Dakota School of Mines and Technology's Computer Science and Engineering MS program offers students an advanced and comprehensive education in the dynamic field of computer science and engineering.
Computer Systems and Software Design
The Department of Mathematical, Computing, and Information Sciences (MCIS) at Jacksonville State University offers Bachelor of Science degrees in Computer Information Systems, Computer Science, and Mathematics and the Computer Systems and Software Design master's degree.
Computer Science
Experts in computer science are needed more and more in today’s digital society. A master’s degree in Computer Science from Florida Institute of Technology provides students with the technical expertise they need to enter top careers such as information technology, database administration, systems engineering, software development, software architecture, and IT systems analysis.
Embedded Software Engineering
The goal of the Master of Science in Embedded Software Engineering program from Gannon University is to give an Electrical and Computer Engineering graduate the necessary education to be an effective embedded software/systems engineer.

Computer Science
The Master’s Program in Computer Science is a two year program from California State University, Dominguez Hills in which a student must complete a required core of courses and additional concentration and general computer science elective courses.

Computer Engineering
The Computer Engineering program from University of California, Riverside stresses the study of core computer science and electrical engineering topics.
Computer Science
Computer Science at Michigan State University encompasses the broad areas of information processing and problem solving using digital computers. Students learn to analyze, design, and build integrated software and hardware digital systems that process, transmit, and reason about information in order to solve problems.

Computer Science
The Computer Science option at California State University Long Beach focuses on advanced study in software development and engineering, networking, operating systems, distributed computing, artificial intelligence, and analysis of algorithms. Students can pursue concentrations in Advanced Systems or Software Development.
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.
Software Engineering
Purdue University's online and residential Master's in Software Engineering will mold the next generation of software professionals to help meet society’s need for skilled software engineers and entrepreneurs.
Computer Science Software Development - Cloud Computing
This Computer Science Software Development - Cloud Computing STEM programme from MaristUniversity is designed to prepare students for practical application of real industry programmes, the Cloud Computing track includes courses in Parallel Processing and Cloud Computing.
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.
Electrical and Computer Engineering
The Electrical and Computer Engineering MS degree of Brigham Young University concentrates on establishing a sound theoretical foundation and on exposing students to advanced developments in electrical and computer engineering.
Computer Engineering
The Computer Engineering master’s program at Stevens Institute of Technology prepares students for specialization in computer systems, real-time and embedded systems, data communications and networks, digital system design, image processing and multimedia, information systems, information systems security and intelligent systems.

Android Kotlin Developer
Learn the latest in development technology using Android Studio. The Android Kotlin Developer programme at Udacity is a comprehensive Android development course designed for those looking to master Kotlin Android development.
GitHub Copilot
Copilot is a new service provided by GitHub that provides AI assistance to software engineers in their code editor. In this course, you'll get the opportunity to explore some of the ways Copilot can augment your development process. The GitHub Copilot program is offered by the Udacity.