Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our Bachelor of Science and Master of Engineering programs in Computer Science equip you with fundamental skills to create future computational technologies. These programs also train you to identify and solve problems in modern software applications. You'll learn from leading researchers while gaining insights from guest speakers working in the tech industry. Our recognized Professional Training program offers valuable work placements, helping students gain practical experience across different fields. The curriculum deepens your grasp of core computing theories while developing practical abilities to professionally design, build, and debug software and complex systems. Students can opt for a Professional Training placement to bridge academic knowledge with hands-on industry practice.