Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our BSc Computer Science program offers the greatest flexibility among our computing courses, providing numerous optional modules to specialize in diverse fields like assistive tech, gaming, AI, evolutionary computing, Big Data, and robotics. If you possess strong computational thinking skills, you'll thrive in this program.
You'll develop essential computer science competencies in:
Algorithm analysis and fundamental computability
Software engineering principles
Java programming fundamentals and API utilization
Our School forms a vibrant academic community at the forefront of technological innovation. Modern computer scientists are inventive professionals who combine focus with experimentation. We host many globally renowned researchers, pursuing work that blends creativity with technical mastery. This excellence is reflected in our #6 UK ranking for computer science research power (Times Higher Education, REF 2021).
Duration: Up to 3 years, Study format: Full-time