Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science field presents both challenges and thrilling opportunities.
Industry leaders seek graduates who possess the perfect mix of knowledge and practical experience. You'll begin by mastering computer science basics, enhance your programming expertise in AI and Cloud computing, then advance to Master's-level coursework for deeper specialization and a competitive career advantage.
We strongly recommend the optional work placement after Year Two, providing invaluable real-world application of your skills. This unique program blends undergraduate and graduate curriculum, establishing core computer science principles before progressing to advanced postgraduate studies in the final year. You'll develop independent learning capabilities and expertise in specialized domains including artificial intelligence, cloud technologies, sophisticated system design, embedded systems, and programming.
A collaborative capstone project will refine your communication, project leadership, and teamwork abilities through managing a complex, multidisciplinary engineering initiative.