Skip to main content

Overview

On our Computer Science BSc course, you will gain an in-depth understanding of computer-based information systems in the heart of a connected London. The first two years of the course focus on the foundations of computer science and will equip you with the skills to develop a software system as part of a team – something that will serve you well for your future career. The third year allows you to specialise your knowledge by selecting from a range of modules, and showcase your talents by completing an individual project.

It will provide you with the background knowledge and skills required to become a successful professional able to work in a range of exciting roles (see Careers Opportunities).

You will have the opportunity to transfer to the study abroad pathway and spend your 3rd year at a partner institution before returning to King’s for your final year. This depends on you reaching a certain grade average and being accepted by a Partner University.

You can also choose to study for our integrated Master’s course (MSci), adding a fourth year to your degree during which you will undertake a substantial project of your choice, tackling a research problem or taking part in our programme with Amazon Web Services (AWS), where you will use their software to develop a new product for a UK local authority or charity partner.

Accreditation

This degree has been accredited by the BCS, the Chartered Institute for IT. Accreditation is a mark of assurance that the degree meets the standards set by the BCS. An accredited degree entitles you to professional membership of the BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status through the Institute. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

Key benefits

  • 6th in the UK for Computer Science (QS World Rankings by subject 2026).
  • Gain real work experience as part of your degree, working with companies such as IBM, Terranova Software and Aerogility to design solutions to current industry needs, boosting your employability and expanding your networks.
  • 6th in the UK for producing the most employable graduates (Times Higher Education Graduate Employability rankings 2026) which means great employability following completion of your degree.
  • A thriving culture of student societies covering tech, game development, women in computer science, robotics and more, with regular hackathons, careers panels, talks, and social activities. An inclusive learning environment for all students, actively promoting diversity.
  • You will interact with world-class experts in many exciting areas of Computer Science, including Algorithms and Data Analysis, Cybersecurity, Artificial Intelligence, Human-Centred Computing and Software Systems.
  • Our central London location is close to leading global companies, such as Google and Amazon, and gives unparalleled access to renowned scientific societies, including the Chartered Institute for IT (BCS) and the Institution of Engineering and Technology (IET).
  • You will study a wide range of innovative modules, covering both the theory and practice of modern Computer Science, with excellent tutorial support and extensive course-specific interactive teaching.
image altText
I loved the opportunity to study in the heart of London, engage with a mix of interesting theoretical and practical modules, enjoy tech and computing-related societies, and get invaluable advice from the careers service
Suliman
SulimanComputer Science BSc

Course essentials

Our curriculum is designed to give you both theoretical understanding and practical experience, ensuring you graduate with the skills needed to adapt to rapidly evolving technologies throughout your career.

During your first two years, you will develop expertise across core areas including programming, software engineering, databases, artificial intelligence, logic, and computer systems. You'll learn not only how to use programming languages but also the principles that underpin them, enabling you to confidently adapt to new technologies and languages. Project-based learning is central to the programme as part of your second year; you’ll also work as part of a team to develop a substantial software system.

You will gain experience working with computer hardware and electronics, from circuit boards to microprocessors, building a practical understanding of how software and hardware interact.

In your third year, you can tailor your degree to your interests through a wide range of optional modules. You’ll also complete a major individual project, allowing you to explore a topic you’re passionate about and demonstrate the skills you have developed throughout your degree.

You may also collaborate with one of our research groups or work on industry-focused projects with partner organisations across sectors including technology, aviation, government, and public services. These experiences help you develop the technical, teamwork and problem-solving skills valued by employers.

Beyond your studies, you’ll become part of a vibrant student community. Student societies offer opportunities to take part in hackathons, technical workshops, networking events, and social activities, helping you build friendships and professional connections throughout your time at King’s.

Opportunities to broaden your experiences

Year in Industry

A variation of this programme includes a year in industry, giving you the opportunity to gain professional experience and enhance your employability before graduation. You can apply to transfer to this pathway during your studies, with further information provided during your first year at King's.

Optional Study Abroad

On this programme, you will have the opportunity to apply to study abroad, supported by the Study Abroad Tutor in your department and King’s Global Mobility Office. Together with partner organisations around the world, you will be supported in navigating your international, educational journey, developing new skills and competences and learning to apply different perspectives to your chosen discipline.

Find out more about Study Abroad

Key Information

UCAS code:

G400

Course type:

Single honours

Delivery mode:

In person

Study mode:

Full-time

Required A-Levels:

A*A*A

Duration:

Three years

Application status:

Start date:

September 2027

Application deadline:

Administrative bodies

Course accreditation

Image text: BCS Accredited Degree

Reviewed, inspected and accredited by the BCS

Awarding body

King's College London

King's College London and Affiliates

Regulating body

Base campuses

A quad courtyard, with people queuing at a van selling coffee, and chatting in conversation

Strand Campus

Strand Campus sits along the Thames at London's cultural heart. Alongside world-class teaching spaces, students enjoy access to the pedestrianised Strand Quad, with Somerset House and iconic landmarks just steps away.