Back to search results

Computer Science IB

Impington International College

New Rd, Impington, Cambridge, Cambridgeshire, CB24 9LX

International Baccalaureate Diploma
Level 3
Science and Mathematics

Available start dates

Available start dates

Tuesday, 01 September 2026
Impington International College
2 Year(s)
Group 4 Sciences

Course Summary

The IB DP computer science HL course requires an understanding of the

fundamental concepts of computational thinking as well as knowledge

of how computers and other digital devices operate. The course, underpinned

by conceptual thinking, draws on a wide spectrum of knowledge,

and enables and empowers innovation, exploration and the acquisition

of further knowledge. Students study how computer science interacts

with and influences cultures, society and how individuals and societies

behave, and the ethical issues involved. During the course the student

will develop computational solutions. This will involve the ability to:

• identify a problem or unanswered question

• design, prototype and test a proposed solution

• liaise with clients to evaluate the success of the proposed solution

and make recommendations for future developments.

The aims of the computer science HL courses are to:

• provide opportunities for study and creativity within a global context

that will stimulate and challenge students developing the

skills necessary for independent and lifelong learning

• provide a body of knowledge, methods and techniques that characterize

computer science

• enable students to apply and use a body of knowledge, methods

and techniques that characterize computer science

• demonstrate initiative in applying thinking skills critically to identify

and resolve complex problems

• engender an awareness of the need for, and the value of, effective

collaboration and communication in resolving complex problems

• develop logical and critical thinking as well as experimental, investigative

and problem-solving skills

• develop and apply the students’ information and communication

technology skills in the study of computer science to communicate

information confidently and effectively

• raise awareness of the moral, ethical, social, economic and environmental

implications of using science and technology

• develop an appreciation of the possibilities and limitations associated

with continued developments in IT systems and computer

science

• encourage an understanding of the relationships between scientific

disciplines and the overarching nature of the scientific method.

Course Details

Core syllabus content

SL/HL core

• Topic 1: System fundamentals

• Topic 2: Computer organization

• Topic 3: Networks

• Topic 4: Computational thinking,

problem-solving and programming

HL extension

• Topic 5: Abstract data structures

• Topic 6: Resource management

• Topic 7: Control

Case study

Additional subject content introduced by the

annually issued case study

Option

SL/HL core

HL extension

Students study one of the following options:

• Option A: Databases

• Option B: Modelling and simulation

• Option C: Web science

• Option D: Object-oriented programming

(OOP)

Internal assessment

Solution

Practical application of skills through the development

of a product and associated documentation

How will it be delivered and assessed?

Having followed the computer science course, students will

be expected to:

Know and understand:

• relevant facts and concepts

• appropriate methods and techniques

• computer science terminology

• methods of presenting information.

Apply and use:

• relevant facts and concepts

• relevant design methods and techniques

• terminology to communicate effectively

• appropriate communication methods to present information.

Construct, analyse, evaluate and formulate:

• success criteria, solution specifications including task outlines, designs

and test plans

• appropriate techniques within a specified solution.

Demonstrate the personal skills of cooperation and perseverance as well

as appropriate technical skills for effective problem-solving in developing

a specified product.

Entry requirements

International Baccalaureate Diploma Programme We require at least seven GCSEs with an average of Grade 6, including English Language and Maths. For subjects you wish to take at higher level you will need at least a grade 6. International Baccalaureate Career Programme We require at least five subjects at GCSE grade 5 or higher, ideally including Mathematics and English and preferably with a grade 5 in your area of specialism. Strong interest in the vocational BTEC subject will need to be in evidence at the guidance meeting.

Additional information


For more courses like this, check our courses page.