£52K – average postgraduate starting salary.
UCL Careers Graduate DataUCL is ranked #9 in the world.
QS World University Rankings 2025Our postgraduate taught degrees give you the specialist skills and experience to thrive in today’s tech-driven world.
Whether you’re building on your background or switching paths, our MSc programmes open doors to exciting careers in industry, research and beyond.
Our MSc degrees

Artificial Intelligence and Data Engineering MSc
This one-year MSc gives you advanced skills in AI, machine learning and data engineering.

Artificial Intelligence for Biomedicine and Healthcare MSc
This interdisciplinary MSc equips you with advanced AI skills to drive innovation in biomedicine and healthcare.

Artificial Intelligence for Sustainable Development MSc
Combine AI with global challenges – from climate change to humanitarian issues.

Computational Finance MSc
Prepare for a career as a quantitative analyst. Gain advanced skills in modelling, programming and machine learning.

Computational Statistics and Machine Learning MSc
Advance your expertise in machine learning and statistics. Study core methods and explore advanced topics.

Computer Graphics, Vision and Imaging MSc
Master the technologies behind imaging, graphics and vision – from real-world image analysis to virtual and augmented reality.

Computer Science MSc
A one-year conversion course for non-specialists to gain core computing skills and launch a career in the tech sector.

Data Science and Machine Learning MSc
Build advanced skills in data science and machine learning and prepare for a career in AI, tech or research.

Disability, Design and Innovation MSc
This specialist MSc combines design, engineering and social insight to help you create innovative solutions that advance disability inclusion.

Emerging Digital Technologies MSc
Combining computing, innovation and strategy, this MSc prepares you for a leading role in the rapidly evolving world of blockchain technologies.

Financial Risk Management MSc
This course blends finance, data analytics and modelling to prepare you for specialist roles in financial risk management and tech-driven finance.

Financial Technology MSc
This MSc takes a computer science-led approach to financial technology, equipping you to navigate and shape the future of a rapidly evolving financial services sector.

Information Security MSc
Train with experts in one of the UK’s top cybersecurity programmes, gaining the skills and credentials to protect information systems and tackle emerging digital threats.

Machine Learning MSc
Join a world-leading machine learning MSc that offers opportunities to specialise and learn from industry leaders like Google DeepMind.

Robotics and Artificial Intelligence MSc
Gain advanced expertise in robotics and AI through a cutting-edge programme that blends computing, engineering and hands-on experience.

Software Systems Engineering MSc
Deepen your expertise in software engineering and prepare for careers in industry or research.

Systems Engineering for the Internet of Things MSc
Combine technical and entrepreneurial skills to design smart sensor systems through this one-year course.
Other related degrees

Human-Computer Interaction MSc
Offered by the UCL Interaction Centre, this interdisciplinary MSc explores how people engage with technology – blending design, behavioural science and engineering to create human-centred systems.
Stay in touch
Register to stay in touch and get the latest on our courses, open days, events and more – direct to your inbox.
Register interestDiscover more
Find out what it’s really like to study here – hear from our students, alumni and programme directors, explore career paths, and chat live with current students through Unibuddy.

Postgraduate student experiences
Discover how our Computer Science students and graduates have thrived at UCL, sharing insights into their experiences, projects and the wide range of opportunities our Master’s programmes offer.

Hear from our Postgraduate Programme Directors
We spoke with academic staff who designed and teach on our Master's degrees. Discover what makes our programmes special, the skills you can expect to develop, and the exciting careers we will prepare

Unibuddy
Want to know what it’s really like to study at UCL Computer Science? Our student ambassadors are here to share their experiences and answer your questions.

Life in CS
From hackathons and student societies to socials and campus events, there’s loads going on in CS and across UCL to build skills, make friends and have fun.

Experience with industry
As a UCL Computer Science student, you’ll have opportunities to gain invaluable hands-on experience with industry, either through real-world projects integrated into your degree or paid internships.