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

A grey quadrupedal robot crouched down to the floor

Robotics and Artificial Intelligence MEng

Discover our timely Robotics and Artificial Intelligence MEng

What do computer science students learn?

YouTube Widget Placeholderhttps://www.youtube.com/watch?v=iJVRcTZ1MF4&list=PLnGEXkHrVu4JlxejeekxA6...

Find out about the real-life practical projects that computer science students work on