Data Science MSc
Data Science · Masters · Full-time · Part-time
University College London · London, England · 1 calendar year (full-time) · Intake: September
Graduate programme combining core statistical and machine learning methodology with modern computational methods for data-driven problem solving.
View details
Computer Science MSc
Computer Science · Masters · Full-time
University College London · London, England · 1 calendar year (full-time) · Intake: September
Conversion master’s programme for graduates in disciplines other than computer science and IT.
View details
Machine Learning MSc
Machine Learning · Masters · Full-time
University College London · London, England · 1 calendar year (full-time) · Intake: September
Advanced graduate programme in machine learning, covering the theory and practice of statistical and computational approaches to learning.
View details
Business Analytics MSc
Business Analytics · Masters · Full-time
University College London · London, England · 1 calendar year (full-time) · Intake: September
Graduate programme combining business strategy with data analytics and machine learning for data-driven decision making.
View details
Finance MSc
Finance · Masters · Full-time
University College London · London, England · 1 calendar year (full-time) · Intake: September
Graduate programme in quantitative finance covering corporate finance, asset pricing and financial markets.
View details
Law LLM
Law · Masters · Full-time · Part-time · Flexible
University College London · London, England · 10 months (full-time) · Intake: September
Master of Laws (LLM) at UCL Laws, with a wide choice of modules across international, comparative and English law.
View details
Computer Science (4 Year Programme) MPhil/PhD
Computer Science · PhD / Doctorate · Full-time · Part-time
University College London · London, England · 4 calendar years (full-time) · Intake: September
Doctoral research programme in computer science at UCL, designed to produce independent research at the frontier of computing.
View details
Computing MSc
Computing · Masters · Full-time
Imperial College London · London, England · 1 year (full-time) · Intake: September
MSc Computing at Imperial College London is an intensive one-year conversion master's for graduates of disciplines other than computing, providing the core computing skills needed for a career in the computer industry. Core modules cover Principles and Practice of Programming, Computer Systems and Software Systems Engineering; five elective modules span topics from Logic and Mathematics for Computing, Databases and Computer Vision to Introduction to Machine Learning, Quantum Computing and Cryptography Engineering; and the final five months are devoted to an extended individual project culminating in a dissertation and oral presentation.
View details
Artificial Intelligence MSc
Artificial Intelligence · Masters · Full-time
Imperial College London · London, England · 1 year (full-time) · Intake: September
MSc Artificial Intelligence at Imperial College London delivers intensive training in programming and the fundamentals of AI for mathematically-minded STEM graduates with little or no prior computing. Over one full-time year at South Kensington, students take Introduction to Machine Learning, Python Programming and a Software Engineering Group Project, choose seven optional modules from groups spanning Computer Vision, Reinforcement Learning, Deep Learning, Natural Language Processing, Robotics, Generative AI and Machine Learning for Imaging, and complete an individual project that can be conducted as an internship with a company.
View details
Computer Science BSc
Computer Science · Undergraduate · Full-time
King’s College London · London, England · 3 years (full-time) · Intake: September
BSc Computer Science at King's College London is a three-year full-time degree in the Department of Informatics, accredited by BCS, the Chartered Institute for IT. The first two years build foundations across programming, software engineering, databases, artificial intelligence, logic and computer systems, with experience of computer hardware and electronics from circuit boards to microprocessors and project-based team software development; the third year adds optional modules and an individual project. King's is ranked 6th in the UK for Computer Science (QS World University Rankings by Subject 2026).
View details
Data Science MSc
Data Science · Masters · Full-time
King’s College London · London, England · 1 year (full-time) · Intake: September
MSc Data Science at King's College London provides the essential knowledge and advanced skills for a successful career in data science: collecting, curating and analysing data with a rigorous grounding in data analytics and big data. Students are trained in Python and SQL across key aspects of statistics, data mining and databases, data warehousing and information retrieval, with optional modules drawing on the Department of Mathematics — including statistics in finance, statistical learning, machine learning, neural networks and deep learning, and data visualisation and telling stories with data.
View details
King’s International Foundation Programme
Foundation · Foundation · Full-time
King’s College London · London, England · 1 year (full-time) · Intake: September
The King's International Foundation Programme is a specialist one-year, full-time foundation course preparing international students for undergraduate study at King's College London or another UK university. Students choose one of four pathways — Health, Life & Biosciences; STEM & Natural Sciences; Politics, Culture & Social Sciences; or Business & Economics — take four modules over two semesters including a core English module and a compulsory Society module, and receive around 15 hours of contact time a week across lectures, small-group seminars and tutorials averaging 16 students.
View details