Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our Bachelor of Science and Master of Engineering programs in Computer Science equip you with fundamental knowledge for creating future computational technologies. These programs also train you to identify and solve problems in modern software applications. You'll learn from leading academic researchers and have access to guest lectures by professionals. Our acclaimed Professional Training placement program offers valuable industry exposure, preparing graduates for diverse career paths. The curriculum deepens your grasp of core computing principles while developing practical abilities to professionally design, build, and debug software and complex systems. Students can opt for a Professional Training placement to gain hands-on experience applying academic concepts to practical situations.