Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This master's program is designed to enhance your skills and knowledge in IT disciplines. It explores both the foundational principles of computer science and their real-world implementations.
The curriculum offers comprehensive training in development frameworks, communication protocols, and industry standards, with special attention given to agile methodologies, AI systems, machine learning algorithms, big data processing, cybersecurity measures, and creating both web and mobile applications.
You'll gain thorough expertise in crucial development environments, networking protocols, and technical specifications, particularly focusing on agile development practices, artificial intelligence technologies, data science techniques, online security protocols, and building digital applications for various platforms.
Developed in collaboration with industry experts, the program delivers current, employment-focused content. Graduates will possess advanced competencies to pursue IT careers, potentially as systems architects, software developers, technical advisors, or academic investigators. Students can optionally pursue a professional placement opportunity to refine their abilities and improve career readiness. Additional details are available in the modules section.
Illustration of a user profile within a vibrant circular frame.
Ranked Among Leading Contemporary Universities for Graduate Outcomes
Guardian Higher Education Rankings 2021 and 2022
2-year program with placement option