Skip to main content
Menu

Computer Science BSc

anchor-point

Overview

On our Computer Science BSc programme 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 programming, computer systems, databases, software engineering and logic. The third year includes a project implementing a sophisticated piece of software.


  • Reputation for good teaching in a friendly environment.
  • 92 per cent of research outputs ranked as world leading or internationally excellent – confirming the department’s position as a world-class institution for research in Computer Science.
  • King’s has excellent facilities for the sole use of the department.
  • This programme is accredited by the British Computer Society– the Chartered Institute for IT. This certifies that our programme equips students with the foundations enabling a career in computing or information systems. 
  • Graduates go on to successful careers in a range of organisations including banking, finance, management and major software houses.

Key information

UCAS code G400

Duration Three years

Study mode Full-time

Course type Single honours

Course accreditations BCS

Awarding institution King's College London

Faculty Faculty of Natural & Mathematical Sciences

Department Department of Informatics

anchor-point

Entry requirements

Required grades:

AAB

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 


Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

35 points overall with three Higher Level subjects at 665

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

D3 D3 M2

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

Further information below

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

Further information below

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

Further information below

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Required grades:

80% overall

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

Visit our admissions webpages to view our international entry requirements and English language entry requirements.

Required subjects

At least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development

Preferred subjects

 

 

Further information and other requirements

Visit our admissions webpages to view our English language entry requirements.

A /AS-levels in General Studies, Critical Thinking, or Global Perspectives – College policy: Please note that these subjects are not accepted by King's as part of our A-level or AS-level requirements. However, we may take account of your grade if you have just fallen short of the conditions of our offer and we are considering whether or not to accept you onto the course.

A-level: AAB. Required subjects: at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).

NOTE: If you are taking linear A levels in England, you will be required to pass the practical endorsement in all science subjects.

Access to HE Diploma: Access to Science/ Maths Diploma (or similar) with 45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit. Level 3 study to focus on at least one of Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent Level 2 study) grade B in Mathematics.

Cambridge Pre-U: Three Pre-U Principal subjects at D3 D3 M2 including M2 in at least one of Mathematics or Physics. Additionally, GCSE (or equivalent) grade B in Mathematics.

Combinations of Pre-U principal subjects and other qualifications (such as A-levels) considered.

BTEC Level 3 Extended Diploma (QCF from 2010): BTEC Extended Diploma in Information Technology at grades DDD with 12 Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming, AND one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Physics, Computer Science, Computing, ICT, Electronics, Statistics or Software Systems Development, OR DM with six Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus Distinctions in an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners and one A-level at grade B from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

BTEC Level 3 Subsidiary Diploma (QCF from 2010): D with four modules at Distinction and two A-levels at grades AB or M and two A-levels at grades AA, including at least one A-level from: Mathematics, Computer Science, ICT, Computing, Electronics, Physics, Statistics or Software Systems Development. Additionally, GCSE (or equivalent) grade B in Mathematics.

Scottish Highers & Advanced Highers: AAB at Higher in one sitting and AB at Advanced Higher, including Advanced Higher in one of Mathematics, Physics or Computing (we do not count the Higher and Advanced Higher in the same subject). Additionally, National 5 grade B or Standard Grade Credit level/Intermediate 2 required in Mathematics.

International Baccalaureate: Pass the IB Diploma with a total of at least 35 points, with three Higher Level subjects at 665 HL 5 in at least one of Mathematics, Physics, Computer Science or ITGS. Additionally, GCSE (or equivalent) grade B in Mathematics. Note the total point score of 35 includes TOK/EE.

Selection procedure

Application deadline: January 15 2017.

anchor-point

Course detail

Description

Course details

Our Computer Science programme will provide you with an in-depth understanding of the field of computer-based information systems in order to prepare you for a career in that area. In the first two years, you will study areas such as programming, computer systems, databases, software engineering and logic. In the third year, you will undertake a project, which involves implementing a sophisticated piece of software based on your particular interests.

You will have access to over 120 fast PCs running Windows and Linux. These are spread over several laboratories for the exclusive use of the department. The King’s Computing Society organises social and other activities. The Careers Service and the Department of Informatics run an 18-week Careers programme for Informatics students, which includes skills sessions and visits from top employers.

Teaching style

Our department has a reputation for good teaching in a friendly environment. We use a mix of teaching styles including traditional lectures, small and large tutorial groups, practical laboratories, individual and group projects, and provide opportunities to speak to staff on a one-to-one basis. We have an active research programme that we bring to bear on our teaching, exposing all students in the final years of their courses to the latest issues in the field.

Structure of course and assessment

All programmes include flexible choices for you to follow your interests, usually in the final year. Single honours students also undertake a supervised project in their final year. Assessment is made using a mix of conventional examinations, coursework, presentations, and laboratory exercises.

Location

You will have access to over 120 fast PCs running Windows and Linux. These are spread over several laboratories for the exclusive use of the department. The King’s Computing Society and KCLTech society organise social and other activities.

Special notes

The Department of Informatics consists of expertise in four computer science groups (Agents & Intelligent Systems, Planning, Algorithm & Bioinformatics, and Software Modelling & Applied Logic), and groups in Robotics and Telecommunications. The selection of available optional taught course modules reflects the range of research interests in the department. All years of our programmes are kept under constant review and we reserve the right to change and improve them at any time.

 

Structure

  • Students on this course in 2017-18 will take the modules shown below. We review our modules on a regular basis, in order to continue to offer innovative and exciting programmes and this list is therefore subject to change. Please check here for updates, or contact the department direct for further advice.



    Required Modules

    • Programming Practice and Applications (30 credits)
    • Computer Systems I (15 credits)
    • Foundations of Computing I (15 credits)
    • Data Structures (15 credits)
    • Database Systems (15 credits)

    Optional Modules

    Students will choose 15 credits from a range that may include:

    • Logic Design (15 credits)
    • Introduction to Software Engineering (15 credits)

    Additionally, students will choose 15 credits from a range that may include:

    • Elementary Logic with Application (15 credits)
    • Mathematical Methods in Physics I (15 credits)

     


  • Required Modules

    • Software Engineering Group Project (30 credits) or Robotics Group Project (30 credits)
    • Practical Experiences of Programming (15 credits)
    • Foundation of Computing II (15 credits)
    • Operating Systems and Concurrency (15 credits)
    • Artificial Intelligence (15 credits)

    Optional Modules

    Students will choose 30 credits from a range of modules that may include:
    • Internet Systems (15 credits)
    • Introduction to Robotics (15 credits)
    • Programming Language Design Paradigms (15 credits)
    • Signals and Systems (15 credits)
  • Currently students study the following modules shown below. King's reviews its modules on a regular basis in order to continue to offer innovative and exciting programme and this list is therefore subject to change. Please check here for updates or contact the Faculty or Department for further advice.

    Required Modules

    • Computer Science Project (30 credits)

    Optional Modules

    Students will choose 90 credits from a range of modules that may include:

    • Automata and Formal Languages (15 credits)
    • Computer Science Logic (15 credits)
    • Software Measurements and Testing (15 credits)
    • Computer Graphics Systems (15 credits)
    • Parallel Algorithms (15 credits)
    • Artificial Intelligence (15 credits)
    • Cryptography and Information Security (15 credits)
    • Artificial Intelligence Planning (15 credits)
    • Algorithms from the World Wide Web and Social Networks (15 credits)
    • Formal Verification (15 credits)
    • Distributed Systems (15 credits)
    • Computational Models (15 credits)
    • Software Architecture and Design (15 credits)
    • Software Engineering of Internet Applications (15 credits)
    • Network Security (15 credits)
    • Optimisation Methods (15 credits)
    • Text Searching and Processing (15 credits)
    • Compilers and Formal Languages (15 credits)
    • Human-Computer Interaction (15 credits)
anchor-point
anchor-point

Career prospects

Our graduates go on to successful careers in a wide range of organisations including banking, finance, management, and the major software houses, where they work mainly on analysis, design, implementation and maintenance of software applications and systems. Alternatively, many of our graduates choose further study.

Career destinations

Recent graduates have found employment as:

  • Analyst Programmer, Airbus
  • E-Disclosure Specialist, Stroz Friedberg
  • Financial Software Developer, Goldman Sachs
  • Information Security Consultant, Merrill Lynch
  • Software Developer, Bank of America
  • Senior Software Engineer, Oracle
  • IT Consultant, Detica
  • Management Trainee, Asian Media & Marketing group
  • Post Doctoral Research Associate, Inovia
anchor-point

Testimonials

Welcome to King's

In the heart of London

Discover the advantages of studying at one of the top 25 universities in the world and take a look at our central London campuses.

Watch more videos
anchor-point

Fees and funding

Full time tuition fees UK:

The current tuition fee is set as £9,000 per year, a cap set by the UK Government. However, the Government is currently reviewing this policy, and you should be aware that the UK tuition fee for the 2017-2018 academic year may increase to £9,250. Depending on the decision reached by the UK Government, tuition fees may be subject to additional increases in subsequent years of study, in line with King’s terms and conditions.

 

Full time tuition fees EU:

Current regulations allow some students to pay UK tuition fees on the basis of their EU citizenship or residency. Until these eligibility criteria are changed, the EU tuition fee will remain the same as the UK tuition fee.

This means that the current tuition fee is £9,000 per year, a cap set by the UK Government. However, the Government is currently reviewing this policy, and you should be aware that the tuition fee for the 2017-2018 academic year may increase to £9,250. Depending on the decision reached by the UK Government, tuition fees may be subject to additional increases in subsequent years of study, in line with King’s terms and conditions.

 

Full time tuition fees International:

£22,800 p.a. (2017/18). This tuition fee is subject to annual increases, in line with King’s terms and conditions.

All International applicants to Undergraduate programmes are required to pay a deposit of £2,000 against their first year’s tuition fee. This deposit is payable when you firmly accept an unconditional offer to study with us, and will be offset against your tuition fees when you join King’s.

 

For further information, please visit our fees and funding pages.

anchor-point

Next steps

Upcoming events

Dec 07
Intercalated BSc information evening

King's College London has one of the largest offer…

Full list of student events

View our undergraduate prospectus

Learn more about undergraduate degree programmes at King's. Download or view our prospectus in PDF format.

Download prospectus View online

Apply now

Start your academic journey at King's College London.

Undergraduate

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.