• You are in:
  • Curriculum
  • Computer Science and Information Communication Technology (ICT)

Computer Science and Information Communication Technology (ICT)

Computer science introduces students to computational thinking, where students learn the logics around hardware and software programming and how these need to work together so that technologies serve the purpose of the intended design.  

Information and communication technology (ICT) is a subject that focuses on designing and creating systems that will meet the needs of a specific audience.  Students will develop skills and understand the functions of many software packages in the subject of ICT.

Technology is central to the ways in which we communicate. The ability to use a computer is very important, this skill is imperative regardless of the chosen academic, training or employment paths taken by our students.

Computer science and ICT is taught throughout key stages 3, 4 and 5.


Computer science is taught as a discrete subject to students in years 7, 8 and 9. The lessons are designed to equip students with an advanced computing knowledge and skills base. Lessons will encourage creativity and allow students to understand the pace of change in the digital world. It is expected that by the time students graduate from key stage 3 they are able to use the skills and knowledge learned to support both Computer Science and ICT at examination level in key stage 4. These transferrable skills will also support students in other academic studies. Topics covered in KS3 include:

Hardware – this is where students are introduced to theoretical concepts in relation to the physical components of a computer system. Students are introduced to computer architecture where they learn about internal and external computer components;

Software - this is where students learn about the purpose of software components and the role software in relation to the usefulness of technology around us;

Data Representation – students will look at the binary and decimal number system, investigating how they relate to each other

Introduction to computer programming – where students and introduced to programming concepts such as algorithms whilst creating their own programmes using suitable software.


At KS4 we offer both GCSE Computer Science and GCSE CiDA ICT.

Computer Science (9-1) - J276 - Examination Board (OCR)
Students are able to select computing as one of their examination pathways. This course provides students with an in-depth understanding of how computer technology works. The course consists of two external written assessments and a controlled programming project.

Computer systems (written paper 40% of total GCSE)

This component introduces the students to system architecture, networking, system security and system software. They will investigate the impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science.

Computational thinking, algorithms and programming (written paper 40% of total GCSE)

This component introduces the students to algorithms and programming, learning about programming techniques, how to produce robust programs, computational logic, translators and facilities of computing languages and data representation. Learners will become familiar with computing related mathematics.

Programming Project (controlled assessment 20% of total GCSE)

This component provides the students with the opportunities to demonstrate their practical programming ability.

Additional information about the course can be found using the hyperlink below.

Certificate in Digital Applications - Examination Board (Edexcel)

This course equips students with the knowledge, understanding and skills they need to design and make, effective digital products for others to use.  The course comprises of two units, the first mandatory unit is an externally assessed practical examination and the second is a controlled summative project (Optional units).

Mandatory unit - Developing Web Products

Students will be required to applying creative processes to design digital products to meet a purpose and a specific target audience.

Optional units - Creative Multimedia, Artwork and Imaging, Game Making

Additional information about the course can be found using the hyperlink below.