This program provides a comprehensive education in Computer Science, covering key concepts such as program design, data structures, algorithms, networking, operating systems, and cyber security. Students can opt for a placement year for industry experience. The program offers a 3-year Bachelor's degree (BSc) and a 4-year integrated Master's degree (MEng) with additional advanced topics and an interdisciplinary project in the final year.