IGCSE Computer Science
My teaching notes for Cambridge iGCSE Computer Science course (code 0478).
Be aware that the syllabus has changed. The course notes will be different for current Year 10 students compared to current Year 11 students. Ensure you are using the correct set of notes!
Year 10 2021/22
Course overview for Year 10s
For Year 10s of 2021/22 (exams in May 2023)
- Syllabus: 2023 exams
- Indicative teaching schedule Year 10, 2021/22
- Cambridge IGCSE and O Level Computer Science Second Edition (Watson and Williams) ISBN 9781398318281.
- Python Programming for Secondary school students (Baumgarten). From Lulu store
Teaching materials for Year 10s
Teaching materials will be added as the course progresses.
- Unit 8 Programming
- Unit 7 Algorithm design
- Unit 1 Data representation
- Unit 2 Data transmission
- Unit 3 Hardware
- Unit 4 Software
- Unit 5 Internet
- Unit 6 Emerging technology
- Unit 9 Databases
- Unit 10 Boolean logic
Year 11 2021/22
Course overview for Year 11s
For Year 11s of 2021/22 (exams in May 2022)
- Syllabus: 2022 exams (Year 11s of 2021/22)
- Indicative teaching schedule Year 11, 2021/22
- Cambridge IGCSE Computer Science (Watson and Williams) ISBN 9781471809309.
- Python Programming for Secondary school students (Baumgarten). From Lulu store
Teaching material for Year 11s
- Unit 1 Programming
- Unit 2 Computational thinking
- Unit 3 Logic & numbers
- Unit 4 Input/output hardware
- Unit 5 Computer architecture
- Unit 6 Networks
- Unit 7 Security
- Unit 8 Databases
- Unit 9 Pre-release material
- Assigned pre-release for your January 2022 mocks
- Past pre-release scenarios (only available to STC students due to copyright)
- Tasker: A practical project combining content from unit 6, 7 and 8.
- Youtube walkthrough 3h17m
- For the printed guide, please contact me.
Other resources
- My Learn Python website
- My Youtube channel, also check the dedicated iGCSE CompSci playlist that I'm curating.
- Python for Beginners (44 video course by Microsoft)
- IGCSE Computer Science Tutorials: Theory 70+ video youtube playlist by Liam McQuay
- Little book of algorithms
- Little man computer (assembler siumulator). Small examples. Larger examples
For past exam papers: Best to speak to me as due to copyright I can't post them on a public website
Note: Sha Tin College is in exam zone 5. For CS, students will sit papers 12 and 22.