- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering
Artificial Intelligence Engineering (Software Engineering)
Artificial Intelligence Engineering (Software Engineering) from Arizona State University combines advanced study in AI approaches with deep domain expertise in software engineering.

Database Application Developer
The Database Application Developer program at Seneca Polytechnic will teach you how to design, test and implement databases on a variety of local or cloud operating platforms and work with Big Data.
Computer Science (Data Science)
The Master of Science in Computer Science (Data Science) at Technological University Dublin is a one-year full-time programme designed to equip students with essential skills in data analysis and management. This course prepares graduates for dynamic roles in the data science field, blending technical and soft skills for effective organisational contributions.
Cybersecurity Engineering
The Cybersecurity Engineering program at the University of Sharjah aims to offer the graduate student foundational and advanced knowledge in the topics related to cybersecurity from an Engineering perspective.
Information and Computer Engineering
The Information and Computer Engineering programme from Chung Yuan Christian University was established to train excellent talents in information and computer technology who have the characteristics of honesty, responsibility and creativeness. Therefore, training of information and computer engineers emphasizes the combination of theory and practice as well as balanced perfectibility education.
Computer Science
The Computer Science program at Princeton University is a two-year, full-time program. All admitted students are initially enrolled in the Master of Science in Engineering (M.S.E.), thesis-required track.
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.

Computing in DevOps
The Master of Science in Computing in DevOps at the Atlantic Technological University may be taken as a one year, full-time (normally on-campus) or two year, part-time (normally on-line) programme. DevOps is the practice of operations and development engineers participating together in the entire service lifestyle, from design through development process to production.

Engineering of Artificial Intelligence
The Engineering of Artificial Intelligence programme offered at VILNIUS TECH is designed to prepare a new generation of AI specialists equipped with deep theoretical knowledge and strong practical skills.

Advanced Software Engineering
This Advanced Software Engineering MSc of University of Leicester focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today.
Computer Engineering
The Computer Engineering program of Rochester Institute of Technology emphasizes the adoption of design methodology and the application of sophisticated engineering tools to the design and development of computer-integrated systems.
International Electrical Engineering and Computer Science (iEECS)
International Electrical Engineering and Computer Science (iEECS) from National Taipei University of Technology is designed specifically for international students to prepare their future works in the global ICT industry at graduate level.
Computer Engineering
The Computer Engineering 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 Science
The Computer Science programme at the University of California, Santa Barbara offers advanced M.S. and Ph.D. degrees. This full-time, on-campus course focuses on research and foundations in computing. Students engage with world-renowned faculty in a dynamic environment designed to prepare the next generation of global leaders.
Computer Engineering
The Computer Engineering program of University of Massachusetts Dartmouth provides structure as you develop a firm foundation to succeed at the advanced level in industry or to pursue further graduate studies and flexibility because it allows you to follow your own particular interest as you complete your studies.
Software Engineering
Software Engineering from Ontario Tech University expands a student's knowledge of software engineering and prepares them for careers in research, development, and advanced software engineering systems.
Cybersecurity and Information Privacy Compliance (Online)
The Cybersecurity and Information Privacy Compliance (Online) program from Drexel University provides a comprehensive overview of the cyber and privacy regulations businesses confront on a daily basis, and is ideal for anyone working with high-value or confidential information.
Blockchain Fluency
In this course, you learn the basics of blockchain, blockchain transactions, data on the blockchain, and the differences between a public blockchain and a private blockchain. The Blockchain Fluency program is offered by the Udacity.
Computer Science
Faculty members in the Computer Science Graduate Program offered by the University of California, Davis, bring a wide variety of research interests to the curriculum.

Professional Software Development (Part-time)
The overall aim of this Professional Software Development (Part-time) course at Ulster University is to provide graduates equipped to apply best practice in software engineering to the development of a wide range of software systems in a variety of organisations. Skilled software developers are needed to support Northern Ireland’s burgeoning software industry.