

BSc Computer Science
About this course
You’ll receive a thorough grounding in both the theory and the practical skills associated with this dynamic subject, encountering application areas such as cybersecurity, deep learning, speech recognition, cryptography and robotics. We’ll equip you with skills needed to succeed in your career. You’ll receive a thorough grounding in both the theory and the practical skills associated with this dynamic subject, encountering application areas such as cybersecurity, deep learning, speech recognition, cryptography and robotics. We’ll equip you with skills needed to succeed in your career. Our lecturers are renowned computer scientists and internationally recognised researchers, whose research shapes our cutting-edge teaching. You will have access to the latest software and equipment, including high-spec computers with graphics processing units, as well as a robotics arena in our dedicated labs. Professional, communication and presentation skills help to create more employable computer scientists and software engineers. These are extremely valuable to companies, making you a well-rounded and highly prized candidate. It's possible to transfer between our courses. This provides an opportunity to understand which areas of computer science spark your interest and adds flexibility to your education.
Student Satisfaction
National Student Survey - 45 respondents (62% response rate)
Similarly Ranked Alternatives
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →


