- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Internet Engineering
The bridge program curriculum requires a basic knowledge of computer and communications fundamentals. This Internet Engineering program is offered at the New Jersey Institute of Technology.
Computer Science
We offer a master degree in Computer Science at the Memorial University of Newfoundland. Virtually every discipline - practical, theoretical, or creative - experiences the influence of computers today. The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems.
Cybersecurity
The Cybersecurity program at Georgia Institute of Technology requires 32 credit hours of coursework (including a 5 credit practicum project course), Two of the core courses, which students in each specialization will take, will provide a broad overview of technology and policy dimensions of cybersecurity.
Cybersecurity Engineering
Prepare to become a cybersecurity professional in a graduate programme Cybersecurity Engineering at the University of Washington that combines advanced studies in computer science techniques with cutting-edge cybersecurity technologies and practices.
Computer Science and Information Technology
Computer Science and Information Technology courses at Sacred Heart University offer you the latest in computer systems, classrooms, laboratories, and multimedia equipment, as well as the opportunity to apply for an internship with one of Sacred Heart University's many corporate connections.
Computer Science
It's all about the technology. Businesses that employ artificial intelligence, machine learning and other emerging technologies rely on computer expertise to forge the future. Prepare for a career in high-tech with a Computer Science master’s degree from Central Michigan University.
Computer Engineering
The Computer Engineering programme from Drexel University requires a minimum of 45.0 approved credits chosen in accordance with a plan of study arranged in consultation with the student's advisor and the departmental graduate advisor.
DevOps Engineer
The DevOps Engineer from Simplilearn helps you develop the key skills necessary to become a DevOps expert. You will master Configuration Management, Continuous Integration, Deployment, Delivery, and Monitoring using DevOps tools in this DevOps Engineer Training.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of Manitoba aims to improve the quality of life of individuals, both here in Canada and around the world, through the principled application of science and mathematics in solving the problems of society.
Computer Science
Computer Science from Texas A&M University should be thought of as a professional, terminal degree. This degree does not include a thesis, project or final examination. This is a STEM program.

Software Engineering Technician (Fast-Track)
The Software Engineering Technician (Fast-Track) programme at Centennial College offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of the two-year programme. This programme is post-graduate work permit eligible.
Electrical and Computer Engineering
The Electrical and Computer Engineering program from University of British Columbia is designed for students who want to pursue their electrical and computer engineering education beyond the undergraduate level but are looking for an alternative to a thesis-based research program.
Network Engineering Online
The Master of Science in Network Engineering Online is offered by the Lyle School of Engineering at Southern Methodist University .
Computer Science
The Computer Science programme at Concordia University Montréal is a two-year, full-time M.Sc. degree. This thesis-based course focuses on enhancing research capabilities and theoretical knowledge. It is designed for graduates in computing, mathematics, or engineering seeking advanced expertise in a professional research environment.
Computer Science
The Computer Science master’s program from University of Arkansas provides students with opportunity to broaden their academic background through advanced coursework and also become involved in research through a faculty-directed thesis or project.
Computer Engineering
Gain expertise in advanced very large-scale integration (VLSI) design, embedded systems for Internet of Things applications, and wearable computing with the Computer Engineering program of the Case Western Reserve University.

Enterprise Software Development
The Enterprise Software Development graduate certificate programme from Humber Polytechnic provides advanced concepts, skills and knowledge to those currently employed in the information technology and related fields, or graduates of information technology or computer studies programmes.
Software Engineering
The Software Engineering course at Kennesaw State University prepares you for a wide range of careers by exposing you to cutting-edge tools, frameworks, and practices to give you a competitive edge in the tech industry.
Computer Science
Located in the heart of the nation’s capitol, the University of the District of Columbia is the only urban land-grant university in the U.S. to offer a master’s degree program in Computer Science.
Information and Communication Technology
The Master of Science in Information and Communication Technology at University of Trinidad and Tobago seeks to prepare students to lead, analyse, design, develop, test and maintain ICT systems through research and development activities.