Browser does not support script.
Gain an in-depth grasp of the field of computer-based information systems in the heart of a connected London. The first two years of the computer science degree 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.
Graduates go on to successful careers in a range of organisations including banking, finance, management and major software houses.
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
At least one of: Mathematics, Computer Science, Electronics, Physics, Statistics or Software Systems Development. GCSE Maths grade B (or equivalent).
Visit our admissions webpages to view our English language entry requirements.
General Studies and Critical Thinking - College policy: Please note that AS/A level General Studies and Critical Thinking are not accepted by King's as one of your A or AS levels. However, if offered the grade achieved may be taken into account when considering whether or not to accept a candidate who has just fallen short of the conditions of their offer.
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, Physics, Computer Science, Computing, ICT, Electronics or Statistics. 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 twelve Distinctions, including Distinctions in the core modules Information Systems and Computer Systems plus an additional two from: Database Design; Systems Analysis & Design; Mathematics for IT Practitioners; Software Design & Development or Event Driven Programming. Additionally, GCSE (or equivalent) grade B in Mathematics.
BTEC Level 3 Diploma (QCF from 2010): DD with eight Distinctions and one A level at grade B or DM with six Distinctions and one A level at grade A, including an A level or BTEC in at least one of Mathematics, Physics, Computer Science, Computing, ICT, Electronics or Statistics. Additionally, GCSE (or equivalent) grade B in Mathematics. Note: BTEC science subjects considered include Applied Science, Applied Physics, Applied Computing and Applied IT. However, if the same subject is studied at both A Level and BTEC they will not be considered as two separate qualifications. For example, BTEC Applied Physics and Physics A level will not be counted as two separate subjects.
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 a BTEC or A level in at least one of Mathematics, Physics, Computer Science, Computing, ICT, Electronics or Statistics. Additionally, GCSE (or equivalent) grade B in Mathematics. Note: BTEC science subjects considered include Applied Science, Applied Physics, Applied Computing and Applied IT. However, if the same subject is studied at both A Level and BTEC they will not be considered as two separate qualifications. For example, BTEC Applied Physics and Physics A level will not be counted as two separate subjects.
Scottish Highers & Advanced Highers: AB in Advanced Highers in addition to AAABB in 5 Highers (including grade B in at least one of Mathematics, Physics, Computer Science). 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.
Application deadline: January 15th 2016
35 points overall with three Higher Level subjects at 665
45 Level 3 credits: 33 must be from units awarded at Distinction, with the remaining Level 3 credits at Merit
D3 D3 M2
Further information below
Our programmes give an in-depth grasp of the whole field of computer-based information systems with a view to 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. This involves implementing a sophisticated piece of software reflecting your particular interests.
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.
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.
You will have access to over 170 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, and first years are allocated "buddy" students from other years to help you settle in.
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.
Currently, our students study 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.
Computer Systems I
Foundations of Computing I
Elementary Logic with Applications
Introduction to Artificial Intelligence
Practical Experiences of Programming
First-year students must have gained at least 90 credits, excluding condoned fails, in order to progress to the second year.
Software Engineering Group Project (year-long)
Computer Science Logic
Object-Oriented Specification and Design
Foundations of Computing 2
Operating Systems and Concurrency
Programming Language Design Paradigms
Software Engineering Group Project (continued)
Second-year students must have gained at least 210 credits over the first two years, excluding condoned fails, in order to progress to the third year.
Computer Science Project (year-long)
Choose three of:
Automata and Formal Languages
Software Measurement and Testing
Computer Graphics Systems
Cryptography and Information Security
Term 2 Choose three of:
Software Architecture and Design
Software Engineering of Internet Applications
Advanced Security Topics
Text Searching and Processing
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
"Computer Science is a stimulating and interesting course, and this year the group software project is enabling me to make more friends while being able to enjoy making software too."
"The greatest experience of being a university student is to study a subject you enjoy with a range of different people from all over the world, taught by the best lecturers who make the environment enjoyable with their caring attitude and wit."
"Studying computer science at King’s has opened many career opportunities; following advice from the college’s Careers Service, I was able to complete an internship at one of the largest investment banks in the world and was offered a full-time position."
"The programme itself provides the theoretical knowledge behind the subject area, and a set of transferable skills that can be used in technology anywhere, lecturers are personable and always happy to help."
In the heart of London
Discover the advantages of studying at one of the top 20 universities in the world and take a look at our central London campuses.
Full time tuition fees - Home/EU
£9,000 p.a. (2016/17)*
Full time tuition fees - Overseas
£21,750 p.a. (2016/17)**
For further undergraduate funding information, please visit our fees and funding webpages.
*This tuition fee may be subject to annual increases.
**This tuition fee is subject to annual increases.
An open evening is a great opportunity to explore …
Professor Carla Molteni and Clerk Maxwell Professo…
Learn more about undergraduate degree programmes at King's. Download or view our prospectus in PDF format.
Start your academic journey at King's College London.