Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Developed in collaboration with industry leaders, our professionally recognized Computer Science program provides you with the technical expertise, analytical abilities, and interpersonal competencies required in today's rapidly evolving digital landscape.
You'll master fundamental theoretical principles and core concepts in computational logic, computer system designs, artificial intelligence, embedded technologies, and beyond. Since Computer Science is inherently hands-on, this program emphasizes practical application through numerous project-based learning opportunities. You'll work in state-of-the-art laboratories, tackling real-world challenges from coding and software engineering to IoT systems development and robotics programming.
Additional opportunities include undergraduate research positions in our specialized labs and centers, allowing you to work with advanced technologies while learning industry protocols. You can also enhance your professional profile through an optional year-long industry placement. Our students have secured prestigious internships with leading organizations such as Microsoft, HP, General Electric, and the Met Office through competitive selection processes.