Rumi School of Innovative Sciences (RSIS)

Computer Science

Year 9 · Northern Ireland Curriculum

Year 9 computing extends programming into data structures and modular code. Pupils work with lists and arrays, write functions with parameters and return values, handle strings and files, and validate user input.

Systems content covers the fetch-execute cycle, types of memory and storage, operating systems, and network topologies and protocols. Pupils also learn binary arithmetic and hexadecimal.

Database and web development units introduce relational tables, SQL queries, and HTML and CSS: the practical groundwork for CCEA GCSE Digital Technology and GCSE Computer Science.

Curriculum Breakdown

Important Topics

  • Data StructuresLists and arrays used to store and process collections of data.
  • Functions & Modular CodeFunctions with parameters and return values, and reusable code design.
  • String & File HandlingManipulating text and reading from and writing to files.
  • Computer ArchitectureThe fetch-execute cycle, memory, storage and operating systems.
  • Data RepresentationBinary arithmetic, hexadecimal and how sound and images are encoded.
  • Networks & ProtocolsTopologies, protocols, and how data is transmitted and secured.
  • Databases & WebRelational tables, SQL queries, and HTML and CSS page building.