- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering
Software Engineering
The Software Engineering programme at the University of Otago is a four-year professional degree. This full-time Bachelor of Engineering with Honours (BE(Hons)) combines technical coding with creative problem-solving. Students gain practical work experience across multiple years to ensure they graduate job-ready.
Computer Science (Research)
The Master of Computer Science (Research) Programme from University of Malaya is designed to produce highly knowledgeable and skilled graduates in the field of computer science, as well as engaging in scientific activities to generate new knowledge and applications that can meet the needs of modern information rich society and the world of computer technologies.
Software Engineering
The school of Information Science & Technology (SIST) at Southwest Jiaotong University (SWJTU) has a history that was originated in 1960s, with the aim of meeting the trend of the times and the strategic demand of our country. The Software Engineering programme is offered by Southwest Jiaotong University.
Formal Methods in Computer Science
After Formal Methods in Computer Science from Universidad Politécnica de Madrid students will enhance their capacity to avoid errors caused by inadequate requirement formalization or lack of implementation verification, and will be introduced to the design of systems and programs which are error-free, more robust, and easier to understand and verify.
Graduate Certificate in Information Technology
The Graduate Certificate in Information Technology programme at the University of Newcastle offers pathways to future study. On completion, you will be eligible for direct entry into programs such as Master of Information Technology and Master of Cyber Security.
Computer Engineering
A master’s in Computer Engineering from Florida Institute of Technology provides the type of high-level engineering training that gives graduates the skills they need to enter the technical workforce.
Computer Engineering
The program in Computer Engineering at New Jersey Institute of Technology provides students with an advanced background in both the hardware and software aspects of computers and the ability to make the hardware-software design trade-off inherent in computing today. Importantly, you will learn how they interact.
Software Engineering
The Software Engineering at de DePaul University provides students with skills that are widely applicable, highly in demand, and richly rewarded. Software engineering is a discipline concerned with the processes, methodologies, techniques, and tools of developing high-quality software systems in a cost-effective manner.
Software Engineering
Our program in Software Engineering from University of Maryland is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them.
Wireless Networks and Applications
This M.Tech Wireless Networks and Applications programme from Amrita University is intended to generate trained academic and research personnel in the highly demanding, useful and emerging area of wireless communication and networking.
Computer Science
The University of Bayreuth’s Department of Computer Science offers two master’s programmes: “Computer Science” and “Applied Computer Science”. The Computer Science programme of the University of Bayreuth takes an international approach, and practical project work plays an especially important role.
Computer Engineering
The Computer Engineering degree from University of Padua is designed to convey world-class competences and abilities for mastering and developing advanced IT systems.
Building Generative Adversarial Networks
Learn to understand and implement a Deep Convolutional GAN (generative adversarial network) to generate realistic images, with Ian Goodfellow, the inventor of GANs, and Jun-Yan Zhu, the creator of CycleGANs. The Building Generative Adversarial Networks program is offered by the Udacity.
Advanced Computer Science
Our Advanced Computer Science MSc from University of Leeds is wide-ranging, exploring advanced topics in computer science which will equip you with the understanding and practical skills to succeed in a variety of careers.

Data Engineering
The graduate program in Data Engineering from Constructor University provides students with a comprehensive understanding of the big data aspects of data analytics and data science, with the technological challenges of data acquisition, curation, and management.
Computer Systems
The Computer Systems program at Riga Technical University is 2 years long and provides students with advanced knowledge in computer science with focus on modelling and development of computer systems, software engineering and systems theory and analysis.
Computer Engineering
At Computer Engineering from Virginia Tech we offer strong education and research opportunities in diverse areas, including computers, control systems, communications, electronics, electromagnetics, and power.
Computer Science
Computer Science from The University of Jordan (UJ) enables master graduate students to have strong academic theoretical and practical backgrounds needed to achieve distinction in computer science disciplines at the local and regional areas.

Cloud Developer
Elevate your tech skills with our innovative programme focused on Cloud Computing, Microservices, and Serverless Technologies in the Cloud Developer programme at Udacity.
Computer Science and Engineering
The Computer Science and Engineering MS program at the University of Notre Dame offers courses of the highest technical quality.