- Through the study of computer science, students will learn how to understand the theoretical issues underlying a problem and how to engineer a solution.
- Students can experiment with speech recognition, voice synthesis, text summarisation, machine translation, robot learning and control, computational biology or virtual reality.
- As well as learning to program and think analytically, students will be encouraged to work in teams and develop their communication skills.
- In the third year, half of the time is spent on a substantial individual project, giving students scope for creative and intellectual input.