Our Master of Computer Science is ideal for those with a solid background in computer science or a related discipline. It emphasises the practical application of theoretical concepts through real-world problem solving. Students will engage in hands-on projects and experiential learning, bridging the gap between theory and practice.
The program offers opportunities to specialise and deepen expertise in specific areas of interest through substantial projects and a wide range of electives, including artificial intelligence, machine learning, network security and cryptography, cyber threat intelligence, predictive analytics and advanced data visualisation.
You will work with advanced development tools and technologies, mastering their use to address complex challenges. Acquire hands-on expertise in our advanced, purpose-built computer labs featuring high-performance computers, humanoid robots, IoT development kits and specialised software.
Collaborate with our industry partners and tech companies, and participate in technology events to gain practical insights and networking opportunities, knowing you'll graduate equipped to meet a diverse range of careers in computer science and related fields.