Skip to main content

Computer science


From advanced robotics to internet-based technologies, computer science is transforming the way we live, and the shortage of appropriately qualified talent means that there has never been a better or more important time to further your computing skills.

Demand for talented graduates with advanced computing skills extends to almost every sector of business and government, from faster trading systems and settlement processes in finance to security systems, mobile communications and environmental science. Our computer science and related courses offer you the opportunity to develop your understanding and expertise in a wide range of computing and technology disciplines, to develop advanced specialisms or to apply computing expertise to industrial and commercial contexts.

At the undergraduate level, there are options to study abroad for a year, to take an industrial placement or to explore advanced topics such as intelligent systems and robotics.

Postgraduates enjoy an even wider array of options to apply computer science to industrial and commercial settings ranging from engineering to internet systems, web intelligence and data science.

Computer science courses


Undergraduate computer science courses

Computer Science BSc

Computer Science with Management BSc

Computer Science BSc with a year abroad

Computer Science with Management BSc with a year abroad

Computer Science BSc with a year in industry

Computer Science with Management BSc with a year in industry

Computer Science MSci

Computer Science with Robotics BSc

Computer Science with Intelligent Systems BSc




Postgraduate computer science courses

Advanced Computing MSc

Computing & Internet Systems MSc

Advanced Computing with Management MSc

Computing & Security MSc

Advanced Software Engineering MSc

Data Science MSc

Advanced Software Engineering with Management MSc

Postgraduate Certificate in Education (Computer Science) PGCE

Big Data in Culture & Society MA

Robotics MSc

Computational Finance MSc

Web Intelligence MSc

Computer Systems Engineering with Management MSc




  • Located in central London, giving access to major libraries and leading scientific societies, including the BCS Chartered Institute for IT, and the Institution of Engineering and Technology (IET).

  • Frequent access to speakers of international repute through seminars and external lectures, enabling you to keep abreast of emerging knowledge in advanced computing and related fields.

Careers – where could your course take you?

Computer science and related subjects couldn’t be more relevant today or more highly sought after by employers. King’s has an enviable reputation for producing high-quality, employable technology graduates and students have progressed to successful careers in a wide variety of sectors including banking and finance, aerospace, fintech and software development and robotics.

Register your interest in King's

What are the courses like at King's? Is it the right university for you? Get a glimpse into life at King's College London by registering your interest below.

You'll receive helpful information about King's, the courses you are interested in, reminders about upcoming events that are relevant to you and more.


Explore King’s

AccommodationTake a look at our comfortable, safe residences to suit your budget, located close to King's teaching campuses. 
Student lifeArt, food, music, shopping – you'll never find yourself with nothing to do in the world's most vibrant city.
Extra-curricularDiscover the huge variety of extra-curricular opportunities at King’s, from MOOCs to language courses.
London livingWith four campuses by the River Thames and one in south London, King's is right in the heart of the capital.

Next steps

View a prospectus

Learn more about the degree programmes on offer at King's. Download or view a prospectus in PDF format.

Undergraduate prospectus

Postgraduate guide