The Department is a global leader in research in experimental computer science.
Our degree programmes recognise the ever-increasing importance of computer systems in fields such as commerce, industry, government and science.
UCL Computer Science graduates are particularly valued as a result of the Department's international reputation, strong links with industry and ideal location close to the City of London.
Undergraduate degrees - keyword search
Specialist Degrees for Computer Science Graduates only:
MSc Computational Statistics and Machine Learning
MSc Computer Graphics, Vision and Imaging
MSc Financial Systems Engineering
MSc Financial Risk Management
MSc Human-Computer Interaction with Ergonomics
MSc Information Security
MSc Machine Learning
MSc Networked Computer Systems
MSc Software Systems Engineering
MSc Web Science and Big Data Analytics
MRes Web Science and Big Data Analytics
MSc ICT Innovation
Generalist Degrees for NON-Computer Science Graduates only:
MSc degrees - keyword search
Our PhD programme allows students to conduct research in any of the wide range of specialities.
The UK PhD Centre in Financial Computing - University College London (UCL) in collaboration with the London School of Economics (LSE) and the London Business School (LBS) and twenty leading financial institutions have been awarded £7m (€8m) by the UK Government to establish a national PhD training centre in Financial Computing.
UCL SECReT - the new £17m national centre for PhD training in security and crime science at University College London, the first centre of its kind in Europe.
Research degrees - keyword search
Why Study Here?
Undergraduate student view
"As one of the top universities in the world, UCL was naturally my one and only choice. With the broad spectrum of subjects they have on offer, I knew that I would not only be learning subjects related to my degree, but also be allowed the opportunity to study other subjects such as philosophy, history and psychology as part of my optional courses.
Classes in the Malet Place Engineering Building are equipped with the latest teaching equipment, and the laboratories are filled with ample learning resources – there’s nothing more you could ask for, really. The same goes for the library; it has friendly staff, an easy-to-use self-service borrowing machine, a big computer cluster room and loads of books and references. Definitely first-class"
Soon Hui Yee
BSc Computer Science
Postgraduate student view"Driven by the question "How does it work?", I went from the electrical engineering side of telecommunications to computer science. Throughout my time at UCL, the Networked Computer Systems programme not only answered all of my questions, but introduced new ones which I carried on investigating either during my day job or my spare time. I must say I am still pleasantly surprised when I encounter the numerous systems and concepts studied during the MSc in real world deployments and actively discussed by fellow colleagues from accross the IT industry.
Keep your mind opened, hold on tight throughout the ride and you will not be dissapointed, because whatever you carry on doing afterwards, know that you will have the right tools to move forward."
Georgian Mihaila, R&D engineer at Orange Labs
MSc Networked Computer Systems
Graduates from UCL are keenly sought by the worlds leading organisations - many progress in their careers to secure senior and influential positions. UCL Computer Science graduates are particularly valued as a result of the Department's international reputation, strong links with industry and ideal location close to the City of London. Our graduates secure careers in a wide variety or organisations; for example with global IT consultancies, as IT analysts with City banks, or as IT specialists within manufacturing industries.
Virtual Open Evening
If you weren't able to make our Open Evening in March, take a look at some on the videos we took from the event here.