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.

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

Our most recent results were some of our best ever, with an IGCSE ICT pass rate of 92% for the 2019 summer exam period. Of the students that passed, 65% achieved top grades of either an A* or an A.

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.

The following table shows some of the main topics we cover in each year group.

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