Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This master's program prepares you with the professional and technical expertise to define, create, implement, and evaluate contemporary software systems across diverse contexts and organizational environments.
Designed for individuals with prior programming knowledge, this course offers pathways for those seeking careers or advanced research in software system design and engineering.
Developed in collaboration with industry professionals, the curriculum stays current with employment trends. You'll gain hands-on experience building and implementing software solutions through real-world case studies.The program integrates theoretical knowledge with practical application in software system creation, covering essential areas like architectural design, database and big data management, cybersecurity, web/mobile app development, and agile methodologies.Eligible students may pursue a work placement opportunity2 to enhance their skills and improve career prospects. Additional details are available in the modules section.
1 year full-time