inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Per year
Start Date
2025-09-01
Medium of studying
On campus
Duration
48 months
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Computer Science MSci

Key Information

Course type: Single honours Delivery mode: In person Study mode: Full time Required A-level: AAA Duration: Four years Application status: Closed Start date: September 2025 Application deadline: 29 January 2025


Course Essentials

Our Computer Science MSci will provide you with an in-depth understanding of the field of computer-based information systems offering you opportunities to develop analytical and practical transferable skills, as well as an understanding of the changing role of Computer Science in society and relevant social, legal, professional, and ethical responsibilities.


Base Campus

Strand Campus Located on the north bank of the River Thames, the Strand Campus houses King's College London's arts and sciences faculties.


Course Accreditation

BCS


Awarding Institutions

King's College London and Affiliates


Regulating Bodies

King's is regulated by the Office for Students


Entry Requirements

Subject Requirements

Required subjects: A-level (or equivalent) grade A in Mathematics or Further Mathematics. Preferred subjects: None


A-Levels

Required grades: AAA Must include grade A in Mathematics or Further Mathematics.


Contextual A-Level Information

Required grades: AAA Must include grade A in Mathematics or Further Mathematics.


International Baccalaureate Diploma

39 points overall or an aggregate score of 20 from three Higher Levels. Must include grade 6 in Higher Level Mathematics or Further Mathematics.


Contextual International Baccalaureate Information

36 points overall or an aggregate score of 18 from three Higher Levels. Must include grade 6 in Higher Level Mathematics or Further Mathematics.


Alternative Accepted Qualifications

  • Access to HE Diploma
  • BTEC Nationals/CTECs
  • Cambridge Pre-U
  • European Baccalaureate
  • Scottish Highers and Advanced Highers

International Applicants

Equivalent International Qualifications

Select a country to view equivalent international qualifications.


English Language Requirements

English language band: D Please note that nationals of Majority English Speaking Countries (as defined by UKVI) who have successfully completed high school in the respective country, are not required to complete an English language test.


Selection Process

Contextual Consideration

We make contextual offers for this programme, which are two A-Level grades (or equivalent) lower than the advertised entry requirements.


Deferrals

Applications can be submitted for deferred entry by choosing the appropriate year of entry on the UCAS application.


Foundation Courses

Applicants studying Foundation Year programmes in the UK are welcome to apply for this programme.


Graduates

Our general entry requirements are based on A-level or equivalent. However, where an applicant is completing/has completed a degree, we are able to consider the degree study as part of the assessment of the application.


Personal Statement

Your personal statement is one of the many factors in the overall assessment of your application, and is your opportunity to introduce yourself to the university and inform us of your commitment to the programme and profession as well as any work experience or extracurricular activities you have done.


Resits

In a standard admissions cycle, we are able to consider applicants who have retaken their qualifications.


Transfers

Transfers into this programme are not permitted.


Teaching and Structure

Teaching Methods

  • Lectures
  • Seminars
  • Tutorials
  • Flipped classroom approach
  • Independent study

Assessment

  • Coursework
  • Written/Practical Examinations
  • Oral Presentations
  • Class tests
  • Individual Projects

Structure

Courses are divided into modules. You will normally take modules totalling 480 credits.


Employability

Completing a Computer Science degree opens the door to a wide range of job opportunities for our graduates. Typical profiles include software engineer, software architect, programming-language-specific developer, security engineer, and database engineer.


Destinations

Recent graduates have found employment within the following job roles and companies:


  • Analyst Programmer, Airbus
  • E-Disclosure Specialist, Stroz Friedberg
  • Information Security Consultant, Merrill Lynch
  • Financial Software Developer, Goldman Sachs
  • Senior Software Engineer, Oracle
  • Software Developer, Bank of America
  • IT Consultant, Detica

Fees and Funding

Tuition Fees

  • Full time tuition fees UK: £9,535 per year
  • Full time tuition fees International: £35,800 per year

Additional Costs

  • Books
  • Clothing for optional course related events and competitions
  • Library fees and fines
  • Personal photocopies
  • Printing course handouts
  • Society membership fees
  • Stationery
  • Graduation costs
  • Travel costs for travel around London and between campuses

Funding

To find out more about bursaries, scholarships, grants, tuition fees, living expenses, student loans, and other financial help available at King's please visit the Fees and Funding section.


Program Outline


Degree Overview:

This four-year Computer Science MSci course combines undergraduate study with a master's program, offering a deep understanding of computer-based information systems in the heart of connected London.


Objectives:

  • Provide a thorough understanding of core computer science principles.
  • Equip students with skills to develop software systems as part of a team.
  • Allow students to specialize in advanced topics and showcase their talents through individual and group projects.
  • Prepare students for an advanced career in research or industry.
  • Provide students with the knowledge and skills required to become a successful professional in a range of exciting roles.

Program Description:

  • The first two years focus on foundational computer science topics, including programming, computer systems, databases, artificial intelligence, software engineering, and logic.
  • Students are required to participate in an individual project in the third year, integrating their knowledge and applying it to a complex development project.
  • In the fourth year, a group project allows students to demonstrate teamwork abilities.
  • Graduates are recognized with a master's degree, equipping them for advanced careers in research or industry.

Other:

  • King's is one of the leading Russell Group universities by proportion of female undergraduates on its Computer Science courses.

Outline:


Year 1:

  • Introduction to Professional Practice (0 credits)
  • Programming Practice & Applications (30 credits)
  • Computer Systems (15 credits)
  • Foundations of Computing 1 (15 credits)
  • Data Structures (15 credits)
  • Database Systems (15 credits)
  • Elementary Logic with Applications (15 credits)
  • Introduction to Software Engineering (15 credits)

Year 2:

  • Foundations of Computing 2 (15 credits)
  • Algorithms and Data Structures (15 credits)
  • Programming Paradigms (15 credits)
  • Web Applications (15 credits)
  • Computer Networks (15 credits)
  • Introduction to Machine Learning (15 credits)
  • Introduction to Data Analytics (15 credits)

Year 3:

  • Individual Project (60 credits)
  • Advanced Topics in Computer Science 1 (15 credits)
  • Advanced Topics in Computer Science 2 (15 credits)

Year 4:

  • Group Project (45 credits)
  • Project Management (15 credits)
  • Advanced Topics in Computer Science 3 (15 credits)
  • Advanced Topics in Computer Science 4 (15 credits)

Optional Modules:

There are no optional modules in this program.


Assessment:

  • Coursework
  • Written/Practical Examinations
  • Oral Presentations
  • Class Tests
  • Individual Projects
  • Dissertation
  • The study time and assessment methods are subject to change.

Teaching:

  • Lectures
  • Seminars
  • Group Tutorials
  • Flipped Classroom Approach
  • Independent Study
  • The majority of learning takes place at the King's College London Strand Campus.

Careers:

  • Completion of the program opens a wide range of job opportunities.
  • Typical career paths include software engineer, software architect, programming-language-specific developer, security engineer, and database engineer.

Full time tuition fees UK: The UK tuition fee for the 2024-25 academic year is currently £9,250 per year. This is based on the UK Government's cap. Full time tuition fees International The International tuition fee for the 2024-2025 academic year is £33,450 per year. Please note that the International tuition fee is subject to annual increases in subsequent years of study, in line with King's terms and conditions. All International applicants to Undergraduate programmes are required to pay a deposit of £2000 against their first year's tuition fee. King’s will continue to invoice for a proportion of King's tuition fees. At present these are as follows:

  • -Overseas students studying for a semester abroad will receive an invoice for two thirds of the King's tuition fees for the year.
  • The OFS cap for compulsory or optional year abroad is £1385. NB: EU students will be liable for the same study abroad tuition fees as overseas students in 2024/25 You should also budget to pay for the associated subsistence costs, such as travel, visas, accommodation and food as well as any vaccination/immunisation required by the country to which you are travelling.
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

-

Total programs
655
Average ranking globally
#60
Average ranking in the country
#6
Admission Requirements

Entry Requirements:


A-Level Requirements:

  • Required A-Level: A*A*A
  • Subjects:
  • Mathematics or Further Mathematics (grade A)
  • Additional Notes:
  • A-Level General Studies, Critical Thinking, Thinking Skills, and Global Perspectives are not accepted as one of your A-levels.
  • Must include grade A in Mathematics or Further Mathematics.
  • Linear A-level students in England: Pass the practical endorsement in all Science subjects (except for private candidates unable to take the practical component).
  • EPQ is not considered in the assessment process.

Contextual A-Level Requirements:

  • Required A-Level: AAA
  • Subjects:
  • Mathematics or Further Mathematics (grade A)
  • Additional Notes:
  • A-Level General Studies, Critical Thinking, Thinking Skills, and Global Perspectives are not accepted as one of your A-levels.
  • Must include grade A in Mathematics or Further Mathematics.
  • Linear A-level students in England: Pass the practical endorsement in all Science subjects (except for private candidates unable to take the practical component).
  • EPQ is not considered in the assessment process.

International Baccalaureate Requirements:

  • Required Points: 35, including 776 at Higher Level
  • Subjects:
  • Higher Level Mathematics (grade 6)

Alternative Accepted Qualifications:

  • Access to HE Diploma:
  • 60 credits in total
  • 45 Level 3 credits overall: 42 from Distinction units, 3 from Merit units
  • In a relevant subject (Computing, Mathematics, Science, or similar)
  • At least 15 Level 3 credits in Mathematics awarded at Distinction
  • BTEC Nationals/CTECs
  • Cambridge Pre-U
  • European Baccalaureate
  • Scottish Highers and Advanced Highers

Contextual Access to HE Diploma Requirements:

  • Required Credits: 60
  • 45 Level 3 credits overall: 36 from Distinction units, 9 from Merit units
  • In a relevant subject (Computing, Mathematics, Science, or similar)
  • At least 15 Level 3 credits in Mathematics awarded at Distinction

Language Proficiency Requirements:

  • English Language Band: B
  • Note: Nationals of Majority English Speaking Countries who have completed high school in their respective countries are exempt from English language tests.
  • Contextual offers are available for this program, two A-Level grades (or equivalent) lower than the advertised entry requirements.
  • Deferrals are generally permitted for this program, but each request is considered on a case-by-case basis.
  • Foundation Year programs in the UK are welcome for application.
  • Graduates with a UK Bachelor's degree with a 2:1 grade profile (or overseas equivalent) are generally considered to meet the entry requirements.
  • Resit applicants are considered: those who have achieved grades below the entry criteria and have subsequently studied another qualification to seek entry.
Location
Ambassadors
Video
How can I help you today?