ICT and Computer Science Department

ICT and Computer Science are popular subjects at QIS and as a result, the department has continued to expand over recent years. We are constantly looking to update and improve the courses we offer, in order to keep up with the rapidly changing digital world around us.

We teach a range of skills at Key Stage 3, including a mixture of both Computer Science and traditional ICT-based modules. At Key Stage 4, we offer IGCSE ICT and Computer Science, which serves as a platform to Key Stage 5, where our students are able to choose either ICT or Computer Science at AS and A Level. All of our examinations follow the Cambridge International curriculum. We also offer BTEC IT courses now at Key Stages 4 and 5, which have been very successful.

Our students regularly achieve outstanding results, which allows them to attend the most prestigious universities around the world. In previous years, our students have been commended by the Cambridge International Examinations board with numerous outstanding learner awards, including ‘best result in the world’ for A-Level Computer Science, ‘top performing student in the Middle-East’ and ‘high achiever’ for IGCSE ICT.

The recent exam results from summer 2022 were some of our best ever. We are particularly proud of the IGCSE Computer Science students. This was the first year that our students were entered to sit the exam so we were extremely pleased to see that 100% passed and 62% of all students achieved a level 9. 

Outside of the classroom, we have offered a range of extra-curricular activities over recent years that have included university workshops, visits from external speakers, and regional competitions. We have taken part in Carnegie Mellon’s Ibtikar, Bot-Ball and the Robot Olympiad at CNAQ for robotics design and programming. Our staff have assisted students while they designed and built their own gaming computers during after-school clubs, and we have a range of equipment to further challenge and engage students, to further develop their learning and appreciation of the subject.

Mr R. Dunn
Head of ICT

Year Group

Term 1 Topics

Term 2 Topics

Term 3 Topics

Year 7

Unit 1: Organisation

Unit 2: Communication

Unit 3: Visual Programming

Unit 2: Data Modelling

Unit 5: Exploring Data

Year 8

Unit 1: Organising for the Web

Unit 2: Digital Media

Unit 3: Visualisation

Unit 4: Web Programming

Unit 5: Networks and the Web

Year 9

Unit 1: Organising Business

Unit 2: Python Programming

Unit 3: Web Coding

Unit 4: Advanced Data

Unit 5: Smartphone Apps

Year 10

Unit 1: Types and Components of Computer Systems

Unit 2: Input and Output Devices

Unit 3: Storage and Media

Unit 4: Networks and their Effects

Unit 5: Effects of using IT

Unit 6: File Management

Unit 7: Images

Unit 8: Layout



Unit 9: Applications

Unit 10: Systems Life Cycle

Unit 11: Styles

Unit 12: Proofing

Year 11

Unit 1: Safety and Security

Unit 2: Graphs and Charts

Unit 3: Document Production



Unit 4: Audience Appreciation

Unit 5: Data Manipulation

Unit 6: Presentations

Unit 7: Communication

Unit 8: Data Analysis

Unit 9: Website Authoring

Year 12

Unit 1: Information Representation

Unit 2: Communication and Internet Technologies

Unit 3: Hardware

Unit 4: Processor Fundamentals

Unit 5: Systems Software

Unit 6: Security, Privacy and Integrity

Unit 7: Ethics and Ownership

Unit 8: Database and Data Modelling

Unit 9: Algorithm Design and Problem Solving

Unit 10: Data Representation

Unit 11: Programming

Unit 12: Software Development

Year 13

Unit 1: Data Representation

Unit 2: Communication and Internet Technologies

Unit 3: Hardware

Unit 4: Systems Software

Unit 5: Security

Unit 6: Monitoring and Control Systems

Unit 7: Computational Thinking and Problem Solving

Unit 8: Algorithm Design Methods

Unit 9: Further Programming

Unit 10: Software Development