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. That's why our program begins with core computer science principles, enhances your programming expertise in AI and Cloud computing, and elevates your learning with Master's-level courses to provide deeper insights and a competitive advantage in your career.
We highly recommend the optional work placement after Year Two, offering invaluable hands-on experience to apply your skills. This integrated course blends undergraduate and postgraduate studies, starting with foundational topics before advancing to specialized postgraduate content in the final year. You'll develop independent learning abilities and master advanced techniques in artificial intelligence, cloud computing, system design, embedded systems, and programming.
A collaborative group project involving a major multidisciplinary engineering challenge will sharpen your communication, project management, and teamwork abilities.
You'll also complete an extensive individual project, creating innovative software or hardware solutions.