UCL Computer Science



Studying computer science develops analytic thinking and creative problem-solving skills
We focus on practical problem-based learning and group work, applying theory and working in teams to solve real and challenging problems, and collaborate closely with world-leading finance and tech companies, giving you industry contact throughout your degree.

Computer Science BSc

Discover our three-year BSc programme in Computer Science


Computer Science MEng

Discover our four-year MEng programme in Computer Science

See our research

Mathematical Computation MEng

Find out more about our MEng programme in Mathematical Computation

Silver quadruped (legged) robot laying on the ground near students

Robotics and Artificial Intelligence MEng

Discover our timely Robotics and Artificial Intelligence MEng

Meet our graduates

YouTube Widget Placeholderhttps://www.youtube.com/watch?v=rlef-fiEWaY&t=9s

We caught up with Computer Science MEng alumna Sadhbha Odufuwa-Bolger at her graduation event in March. Sadhbha talks about her student experience at UCL Computer Science and her new career working as a Java Developer for Morgan Stanley.

Meet our students

YouTube Widget Placeholderhttps://www.youtube.com/watch?v=jn9YjKsqL00

Computer Science Undergraduate students Siqi Zhu and Sree Sanakkayala discuss their reasons for choosing to study at UCL Computer Science, their experience of the Department, and their advice to prospective students.