GCSE Computer Science explores computational thinking, problem-solving, and practical programming. Students develop an understanding of how computer systems work and how to design, write, and test programs.
Prerequisites
• Completion of Key Stage 3 Computing (or equivalent)
• Interest in problem-solving and logical thinking
Syllabus Outline
• Fundamentals of algorithms (flowcharts, pseudocode, searching, sorting)
• Programming: variables, data types, control structures, functions, arrays, file handling
• Data representation: binary, hex, text, images, sound, compression
• Computer systems: hardware, software, networks, cyber security
• Logic and Boolean algebra
• Ethical, legal, and environmental impacts of computing
• Programming project (design, code, test, evaluate)
Computer Science & Software Engineering Specialist
Peter studied Computer Science (Software Engineering) at Imperial College London before starting a high school teaching career in London. Over the past 18 years, he has continued his own education, earning a PGCE in Computer Science (King’s College London) and a Master’s in Education (University of East London).
Teaching Expertise
Specialist in A-level Computer Science, with focus on AI and Object-Oriented Programming projects.
Experienced guiding students through the Non-Examined Assessment (NEA).
Supports undergraduates in programming and computational theory.
Approach
Peter blends one-to-one coaching with small group tutorials, helping students reflect on their code, refine techniques, and achieve their academic goals. Many students have progressed to top grades and careers in software development worldwide.
Student Feedback
“Amazing tutor, I received a great amount of help … Good engagement and ready-to-adopt helpful strategies to promote better independent programming. He helped a lot with confidence and writing down my code and using different functions.” — Lovepreet, Jun 2024
“Peter is a fantastic lecturer! Very patient and talks you through each step making it all very clear. I highly recommend.” — Cormac, Jan 2025