| Binary | Processor | Hardware |
| Assembler | Programming | High Level Languages |
| OOP | Data Structures | Operating Systems |
| Connecting For Health | Delphi Pages | Java |
| Module 4 Part 1 (Numbers/CPU) | Module 4 Part 2 (Assembly Language) |
| Module 4 Part 3 (High Level Languages) | Module 4 Part 4 (Data Structures) |
| Module 4 Part 5 (Operating Systems) |
| Databases | Systems Development | Applications |
| Hardware | Security | Networking |
| The Internet | Searching | HTML & CSS |
| Javascript | PHP | Flash MX |
| Module 5 Part 1 (Database) | Module 5 Part (Systems Analysis) |
| Module 5 Part 3 (I/O) | Module 5 Part 4 (Networks) |
| Module 5 Part 5 (Internet) | Module 5 Part 6 (World Wide Web) |
| Terminology Part 1 | Terminology Part 2 |
| Terminology Part 3 | Terminology Part 4 |
| Terminology Part 5 |
Articles - to enrich understanding
| Hardware | Software | Bits & Bytes |
| Text & Numbers | Sound | Graphics |
| Programming | Data Structures | Networks |
| June 2005 Paper 1 | June 2006 Paper 1 |
| Module 1 Part 1 | Module 1 Part 2 | Module 1 Part 3 |
| Module 1 Part 4 |
| Applications | Spreadsheets | Files & File Processing |
| Data Security | Data Integrity | Databases |
| System Software | Computer Crime | Privacy and Data Protection |
| Applications (NHS CFH) |
| Module 2 Part 1 | Module 2 Part 2 | Module 2 Part 3 |
| System Development |
| Module 3 |
| Terminology Part 1 | Terminology Part 2 | Terminology Part 3 |
| Terminology Part 4 | Terminology Part 5 |