- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Computer Science
The Computer Science programme at the University of California, Riverside is a comprehensive Master of Science degree. This full-time course typically spans two years of study. It offers advanced technical training in computing, allowing students to specialise through research projects, a thesis, or a comprehensive exam.
Electrical and Computer Engineering
This Electrical and Computer Engineering MSc program from Mississippi State University is leading to the degrees of Master of Science and Doctor of Philosophy in Electrical and Computer Engineering.
Computer Science - Software Engineering
This Computer Science - Software Engineering program from Texas State University provides students with the knowledge and skills to gain an edge in the computer science job market.
Computer Science - Software Development
The Computer Science - Software Development program of Kutztown University is intended for students who have an undergraduate degree (or minor) in computer science, as well as those who have a strong background in a field in which computers are applied, such as engineering, science, or business.
Information and Communications Technology - Software Design and Programming
Information and Communications Technology - Software Design and Programming at the University of Denver introduces you to design, program, and develop effective web-based applications and software using best practices in security and quality assurance.

Intermediate JavaScript
The goal of this Intermediate JavaScript program at Udacity is to prepare students for roles in web development, server-side application development, and desktop development that require advanced JavaScript skills.
Computer Engineering
The Computer Engineering MSCP program from University of South Florida offers both a thesis and non-thesis option.

Computer Science
Combine creativity and technical knowledge into unique skills. Contribute to the next phase of this fast-developing field with this Computer Science MSc programme from University of Tulsa.

Software Engineering Technology (Fast-Track)
Centennial College's three-year Software Engineering Technology (Fast-Track) programme will grant qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) so they may receive their advanced diploma in two years (four semesters). This programme is post-graduate work permit eligible.
Computer Science and Engineering
Computer Science and Engineering from University of California, Santa Cruz is appropriate for students interested in advanced studies to better prepare themselves in the information technology workforce.
Computer Science - Software Development
The Master of Science degree in Computer Science - Software Development from Southern Connecticut State University prepares students for the challenges faced by professionals in the rapidly changing field of computer science, as well as for those planning to pursue advanced graduate study in the field of computing.

Cyber Security (Online)
This Cyber Security (Online) MSc programme from University of Tulsa teaches the skills necessary to protect those systems that drive our interconnected world.
Computer Science
The Computer Science course at Miami University aims to prepare students for computing professions that require research, invention, and advanced or specialized knowledge.
Software Engineering Technology (Fast-Track) (Optional Co-op) (Online)
The Software Engineering Technology (Fast-Track) (Optional Co-op) (Online) course from Centennial College provides a comprehensive two-year learning experience in designing, developing, and maintaining software systems.
Software Engineering
The MS in Software Engineering at Central Connecticut State University provides a rich learning environment featuring expert Computer Science faculty with experience in multiple areas of the discipline who will help you build a solid foundation while enabling you to focus on particular areas to develop software solutions to real-life problems.
Computer Science
The Professional Master of Computer Science at Rice University is a non-thesis degree with in-person and on-campus offerings.
Applied Computer Science
The TSYS School of Computer Science from Columbus State University offers the Master of Science in Applied Computer Science, with four concentrations: Cybersecurity, Modeling and Simulation, Software Development, and Traditional.
Computer Science
The Computer Science MSc program offered at University of South Carolina provides courses of study that emphasize the acquisition of advanced computer science knowledge, mastery of computing techniques, and student involvement in research initiatives and projects.
Computer Science - Applied Information Technology
The Computer Science - Applied Information Technology at Montclair State University is a Master of Science degree designed for professionals. This programme offers flexible study modes, including online and hybrid options. Students gain advanced technical expertise over a standard duration to lead in the global tech sector.
Computer Science - Games and Media Integration
Computer Science - Games and Media Integration from University of Colorado Colorado Springs (UCCS) is an interdisciplinary degree that gives all students a firm foundation in pursuing research and development in the area of games, animation and movie making, VR/HCI, complex systems, and wearable computing.