Program start date | Application deadline |
2025-09-01 | - |
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.
-
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.