A series of online video courses have been designed and created by John Iglar, a highly experienced Computer Science teacher. The courses are not just static video courses. Students’ questions are answered promptly, suggestions are listened to and acted on, additional sections and features are added regularly. There are a number of courses, useful to both teachers and students, covering subject content and exam preparation.
Special savings for website visitors: You can use the form at the bottom of this page to request a discount code for my courses.
Conquer Computer Science
A foundations course covering the basics of Computer Science, from binary digits to programming. Curriculum-neutral, it is perfectly suitable for students studying any IGCSE or GCSE (O-level) course, the IB Diploma course, or even the AS or AP courses. It’s also a great choice for home-schooled students or students who just want a good general knowledge of Computer Science!
Each course includes clear explanations supported by diagrams and animations, downloadable and printable study guides, practice quizzes, and more. Each course also includes helpful study techniques that are proven effective!
- Conquer Computer Science (Part 1): Hardware and Software
- Computer Architecture (CPU, memory, storage, etc)
- Fetch-Decode-Execute cycle
- Input & Output devices
- Network hardware
- Software and Interrupts
- Programming Languages
- IDEs
- Conquer Computer Science (Part 2): Networks, Internet and Data Transmission
- The Internet and World-Wide-Web
- Cyber Security
- Digital Currency
- Data Transmission
- Error Detection
- Encryption
- Conquer Computer Science (Part 3): Data Representation and Number Systems
- Binary and Hexadecimal number systems
- Representing information digitally (text, images, sound, video)
- Compression
- Boolean Logic
- Truth Tables
- Logic Circuits
- Conquer Computer Science (Part 4): AI, Robots & Databases
- Artificial Intelligence
- Robotics
- Automated Systems
- Databases
- Conquer Computer Science (Part 5): Algorithms and Programming
- Algorithmic design
- Problem-solving
- Programming concepts
- Flowcharts, pseudocode
- Programming in Python and Java
Conquer Computer Science Exams
These courses are designed to guide students through the exam process, focusing on specific curriculum exams. Each course includes clear explanations of what is required, what to expect on the test, and how to maximize your scores. There is a section on study techniques and test strategies that have been proven to be effective. Practice questions are presented and correct answers are shared after an opportunity for the student to write their own responses. Mark schemes are explained carefully.
- Conquer the IB Diploma Computer Science Exam and IA (2024-2025)
- Curriculum Overview, CS Command Terms
- Study Skills, Exam Strategies, Planning Calendars
- Practice questions for all options and all papers, with clear explanations of how to answer for highest marks
- HL questions include practice questions for the 2024 Case Study.
- 2025 Case Study practice questions will be added as soon as the Case Study is published
- A section covering the Internal Assessment (IA) was added by request, including general guidance for each component and suggestions on how to maximize marks
- Conquer the Cambridge (0478/0984) IGCSE Computer Science Exam
- Curriculum Overview, Overview of Assessment Papers
- Study Skills, Exam Strategies, Planning Calendars
- Practice questions for both papers, with clear explanations of how to answer for highest marks
- Practice 15-mark Scenario question with worked solution for Paper 2
- Conquer the Pearson Edexcel IGCSE Computer Science Exam
- Curriculum Overview, Overview of Assessment Papers
- Study Skills, Exam Strategies, Planning Calendars
- Practice questions for both papers, with clear explanations of how to answer for highest marks
- Explanation of programming questions for Paper 2 in both Python and Java
Conquer the Teaching of Computer Science
Many CS teachers have given feedback about how useful the courses have been to help them prepare their own face-to-face lessons. Additional courses and materials are being developed to specifically help teachers.
Would you like to use the Conquer Computer Science (content and/or exams) courses with your students? Use the contact form on the “Consultancy” page. School licenses are available!
Request a Discount Code
Use the form below to get the lowest possible price on our courses. We ask for your email address to send out notices of future discounts.