Back to search results

IB Computing

The Royal Harbour Academy

Upper Site, Marlowe Way, Ramsgate, Kent, CT12 6FA

International Baccalaureate Diploma
Level 3
Science and Mathematics

Available start dates

Available start dates

Tuesday, 01 September 2026
The Royal Harbour Academy
Full time

Application Instructions

Applications Open: 1/11/25

Applications Close: 31/7/26

Entry Requirements: - See individual courses

How to Apply: - Please apply via KentChoices

Course Summary

The Computing course in the International Baccalaureate Diploma Programme (IBDP) aims to provide students with a thorough understanding of computer science and its practical applications. The curriculum emphasises both theoretical concepts and real-world problem-solving skills.

Course Overview

Students explore key areas such as:

Computer Systems: Examining the architecture and components of hardware and software.

Programming: Developing skills in programming languages and software development, fostering algorithmic thinking.

Data Representation: Understanding how data is represented, processed, and stored.

The course also covers:

Networks: Basic networking concepts, protocols, and security.

Databases: Fundamentals of database management systems and SQL.

Human-Computer Interaction: Principles of designing user-friendly interfaces.

A significant component is the Internal Assessment, where students undertake a substantial programming project that demonstrates their ability to apply their skills in real-world contexts.

Ethical considerations surrounding computing, such as data privacy and cybersecurity, are also discussed.

Assessment includes both external examinations and internal projects, providing a balanced understanding of computing principles. Overall, the IBDP Computing course equips students with critical thinking and problem-solving skills essential for further studies and careers in technology.

Course Details

Course Content

Computer Systems:

Architecture: Components of computers, CPU, memory, and storage.

Software: Operating systems, application software, and system software.

Programming:

Fundamentals: Syntax, semantics, and logic of programming languages.

Algorithms: Design and analysis, including searching and sorting algorithms.

Data Structures: Lists, arrays, stacks, queues, and trees.

Data Representation:

Binary Systems: Number systems, character encoding (e.g., ASCII), and data formats.

Data Compression: Techniques and importance of efficient data storage.

Networks:

Types of Networks: LANs, WANs, and the Internet.

Protocols: TCP/IP, HTTP, and network security concepts.

Databases:

Database Management: Concepts of databases, data models, and SQL for data manipulation.

Data Integrity: Normalisation and relationships between data.

Human-Computer Interaction:

Design Principles: User interface design and usability testing.

Social and Ethical Issues:

Impacts of Computing: Privacy, security, and the ethical use of technology.

How will it be delivered and assessed?

xternal Assessment

Examinations:

Students sit for written exams that typically include a variety of question types such as multiple-choice, short-answer, and extended response questions.

The exams assess students’ understanding of theoretical concepts, programming skills, data representation, and problem-solving abilities.

There may be a focus on applying knowledge to real-world scenarios.

2. Internal Assessment

Project:

Students are required to complete a substantial programming project, often referred to as the Internal Assessment (IA).

The project involves the design, development, and evaluation of a software solution to a specific problem.

Students must document their process, including requirements analysis, design specifications, coding, and testing.

The project is assessed based on criteria such as technical complexity, functionality, documentation quality, and evaluation.

Assessment Criteria

Both external and internal assessments are graded based on defined criteria set by the IB. These may include:

Knowledge and Understanding: Grasp of core concepts and terminology.

Application of Knowledge: Ability to apply theory to practical situations.

Analysis and Evaluation: Skills in evaluating solutions and reflecting on processes.

Creativity and Innovation: Originality in project design and implementation.

Final Grades

The overall grade for the course combines the results from both the external and internal assessments, contributing to the final IB diploma score.

Entry requirements

5 GCSE at 9 - 4 (or equivalent) with a minimum of 4 in English and or Maths, including Computing

(Students that narrowly miss out on L3 entry requirements can still be accepted subject to decision of subject leader for the chosen course).

Additional information


For more courses like this, check our courses page.