- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Graduate Pathway in Electrical and Computer Engineering - Electrical and Computer Engineering
An INTO OSU Graduate Pathway in Electrical and Computer Engineering - Electrical and Computer Engineering will prepare you to enter your next term of a master’s degree program at INTO Oregon State University.
Software Engineering (Dual)
Software Engineering (Dual) from Stevens Institute of Technology prepares you to manage software life cycle processes, build sustainable products while enabling you to become a leader capable of making fast, data-supported decisions.
Computer Science
Typically, students beginning graduate work in Computer Science at Iowa State University have completed a bachelor’s degree or equivalent in Computer Science.
Software Engineering
Software Engineering at Texas Tech University is intended to give graduate students a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods.
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.
Computer Engineering
This Computer Engineering MSc course from the Fairleigh Dickinson University is designed to train and educate students to work as computer engineers who understand the design tradeoff and the interdependency between hardware and software in computers, computer-based systems, computer communications and computer networks.
Computer Engineering
The Computer Engineering programme at The City University of New York provides a comprehensive education in hardware and software design. This degree is available at both undergraduate and postgraduate levels, offering full-time study modes. Students gain expertise in system analysis and application within a premier urban setting.
Computer Science
The Computer Science program at Brock University is a research-based MSc that consists of one year of coursework. This is followed by preparing a thesis or project to obtain advanced knowledge in computer science and experience in scientific research.
Electrical and Computer Engineering - Field of Study in Artificial Intelligence
This Electrical and Computer Engineering - Field of Study in Artificial Intelligence MASc course from Queen's University provides the graduate students with a solid foundation in the principles of AI, machine learning and deep learning.
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.
Network Engineering
The intended audience for the Network Engineering program at University of Colorado at Boulder is both working professionals trying to develop or update their technical skills and abilities to match the latest requirements of the Internet service and cloud provider landscapes, as well as new entrants to this industry pursuing academic, professional or research success.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at Concordia University Montréal is a research-focused Master of Applied Science (MASc). This full-time, two-year degree is delivered on-campus in Montréal. It provides advanced technical training and thesis opportunities for students pursuing high-level engineering careers.
Software Engineering
Software Engineering at University of Alabama Huntsville is offered jointly by the Electrical and Computer Engineering Department in the College of Engineering and the Computer Science Department in the College of Science.

Software Engineering
The Software Engineering programme at California State University Fullerton is designed for professionals working in the field of computer science who wish to further their skills and pursue graduate level education in Software Engineering.
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 - 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.
Computational and Data Sciences
The Master of Science in Computational and Data Sciences (M.Sc.) at Chapman University offers an advanced education in data-driven methodologies. This programme is designed to be completed in a standard duration, with classes held in a traditional format. Students will gain skills essential for tackling complex challenges in various fields.
Software Engineering
The Software Engineering programme at Concordia University Montréal is a research-focused Master of Applied Science (MASc). This two-year, full-time degree provides 45 credits of advanced technical training. It is designed for computer science or engineering graduates seeking to master software design, testing, and maintenance.
Computer Science
The Master of Science in Computer Science at Oklahoma State University offers a comprehensive curriculum designed to equip students for industry roles or further academic pursuits. This programme typically spans a duration of two years and is available on the Stillwater campus, providing a dynamic learning environment for aspiring computer scientists.
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.