Course curriculum

  • 1

    Chapter 0 : Introduction

    • Syllabus Cambridge O Level Computer Science 2210

    • Lecture 0.1: Introduction to O Level Computer Science

    • Help Us To Provide The Best Experience Possible

  • 2

    1.1 : Data Representation

    • 1.1.1 : Binary Systems Part I

    • 1.1.1 : Binary Systems Part II

    • 1.1.1 : Binary Systems Part III

    • 1.1.2 : Hexadecimal Part I

    • 1.1.2 : Hexadecimal Part II

    • 1.1.2 : Hexadecimal Part III

    • 1.1.3 : Data Storage Part I

    • 1.1.3 : Data Storage Part II

    • 1.1.3 : Data Storage Part III

    • 1.1. Practice Questions Part I

    • 1.1. Practice Questions Part I - Solution

    • 1.1 Practice Questions Part II

    • 1.1. Practice Questions Part II - Solution

    • 1.1. Practice Questions Part III

    • 1.1. Practice Questions Part III - Solution

    • Help Us To Provide The Best Experience Possible

  • 3

    1.2 : Communication and Internet Technologies

    • 1.2.1 : Data Transmission Part I

    • 1.2.1 : Data Transmission Part II

    • 1.2.2 : Security Aspects Part I

    • 1.2.2 : Security Aspects Part II

    • 1.2.3 : Internet Principles of Operation Part I

    • 1.2.3 : Internet Principles of Operation Part II

    • 1.2 Practice Questions Part I

    • 1.2 Practice Questions Part I - Solution

    • 1.2 Practice Questions Part II

    • 1.2 Practice Questions Part II - Solution

    • 1.2 Practice Questions Part III

    • 1.2 Practice Questions Part III - Solution

    • Help Us To Provide The Best Experience Possible

  • 4

    1.3 : Hardware and Software

    • 1.3.1 : Logic Gate Part I

    • 1.3.1 : Logic Gate Part II

    • 1.3.1 : Logic Gate Part III

    • 1.3.1 Logic Gates - Practice Questions

    • 1.3.1 Logic Gates - Practice Questions - Solution

    • 1.3.2 : Computer Architecture and Fetch-Execute Cycle Part I

    • 1.3.2 : Computer Architecture and Fetch-Execute Cycle Part II

    • 1.3.2 : Computer Architecture and Fetch-Execute Cycle Part III

    • 1.3.2 : Computer Arch. & FExecute Cycle - Practice Question

    • 1.3.2 : Computer Arch. & FExecute Cycle - Practice Question Solution

    • 1.3.3 : Input Devices Part I

    • 1.3.3 : Input Devices Part II

    • 1.3.3 : Input Devices Part III

    • 1.3.3 : Input Devices Part IV

    • 1.3.3 : Input Devices Part - Practice Questions

    • 1.3.3 : Input Devices Part - Practice Questions - Solutions

    • 1.3.4 : Output Devices Part I

    • 1.3.4 : Output Devices Part II

    • 1.3.4 : Output Devices Part III

    • 1.3.5 : Memory, Storage Devices and Media Part I

    • 1.3.5 : Memory, Storage Devices and Media Part II

    • 1.3.5 : Memory, Storage Devices and Media Part III

    • 1.3.5 : Memory, Storage Devices and Media Part IV

    • 1.3.5 : Memory, Storage Devices and Media Part V

    • 1.3.6 : Operating Systems Part I

    • 1.3.6 : Operating Systems Part II

    • 1.3.6 : Operating Systems Part III

    • 1.3.7 : High and Low Level Languages and their Translators Part I

    • 1.3.7 : High and Low Level Languages and their Translators Part II

    • 1.3.7 : High and Low Level Languages and their Translators Part III

    • Help Us To Provide The Best Experience Possible

  • 5

    1.4 : Security

    • 1.4 : Security Part I

    • 1.4: Security Part II

    • 1.4: Security Part III

    • 1.4: Security Part IV

    • 1.4: Security Part V

    • Help Us To Provide The Best Experience Possible

  • 6

    1.5 : Ethics

    • 1.5 : Ethics Part I

    • 1.5 : Ethics Part II

    • 1.5 Ethics Part III

    • Help Us To Provide The Best Experience Possible

  • 7

    Ethics - Study Notes

    • Ethics Part I

    • Ethics Part II

  • 8

    Section I : Last Minute Preparation Notes

    • 1.1 Data Representation

    • 1.2 Data Transmission

    • 1.3 Hardware and Software

    • 1.4 Security

    • 1.5 Ethics

  • 9

    2.1 : Algorithm Design and Problem Solving

    • 2.1.1 : Problem Solving and Design Part I

    • 2.1.1 : Problem Solving and Design Part II

    • 2.1.1 : Problem Solving and Design Part III

    • 2.1.1 : Problem Solving and Design Part IV

    • 2.1.1 : Problem Solving and Design Part V

    • 2.1.1 Practice Questions

    • 2.1.1 Practice Questions -Solution

    • 2.1.2 : Pseudocode and Flow Charts Part I

    • 2.1.2 : Pseudocode and Flow Charts Part II

    • 2.1.2 : Pseudocode and Flow Charts Part III

    • 2.1.2 : Pseudocode and Flow Charts Part IV

    • 2.1.2 Practice Questions

    • 2.1.2 Practice Questions - Solution

    • Help Us To Provide The Best Experience Possible

  • 10

    Algorithm Design and Problem Solving - Study Notes

    • 2.1.1: Algorithm Design and Problem Solving Part I

    • 2.1.1 : Algorithm Design and Problem Solving Part II

    • 2.1.1 : Algorithm Design and Problem Solving Part III

    • 2.1.1 : Algorithm Design and Problem Solving Part IV

  • 11

    2.2 : Programming

    • 2.2.1 : Programming Concepts Part I

    • 2.2.1 : Programming Concepts Part II

    • 2.2.1 : Programming Concepts Part III

    • 2.2.1 : Programming Concepts Part IV

    • 2.2.2 Data Structures; Arrays Part I

    • 2.2.2 Data Structures; Arrays Part II

    • Help Us To Provide The Best Experience Possible

  • 12

    Programming - Study Notes

    • 2.2.1 Programming Concepts Part I

    • 2.2.1 Programming Concepts Part II

    • 2.2.1 Programming Concepts Part III

    • 2.2.2 Arrays

  • 13

    2.3 : Databases

    • 2.3 Databases Part I

    • 2.3 Databases Part II

    • 2.3 Databases Part III

    • 2.3 Practice Questions

    • 2.3 Practice Questions - Solution

    • Help Us To Provide The Best Experience Possible

  • 14

    Databases - Study Notes

    • Databases Part I

    • Databases Part II

  • 15

    Pre-Release Material

    • Paper II - Pre-Release Material - May/Jun - 2022

    • Pre-Release Material Exam - Introduction

  • 16

    How to Prepare for Exam

    • Exam Preparation Guidelines

    • Syllabus -Cambridge IGCSE™ Computer Science

  • 17

    Live Session

    • Live Sessions Schedule for May 2022: O Level Computer Science 2210

    • 2nd Live Session on 14th May 2022 (Saturday) at 10:00 PM Pakistan Standard Time (GMT + 5).

    • 1st Live Session on 06th May 2022 (Friday) at 10:00 PM Pakistan Standard Time (GMT + 5).

    • Live Sessions Schedule for April 2022: O Level Computer Science 2210

    • 2nd Live Session on 19th April 2022 (Tuesday) at 08:00 PM Pakistan Standard Time (GMT + 5)

    • 1st Live Session on 12th April 2022 (Tuesday) at 08:00 PM Pakistan Standard Time (GMT + 5)

    • Live Sessions Schedule for April 2022 (all subjects)

    • Live Sessions Schedule for March 2022

    • Live Session on 15th March 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

    • Live Session on 01st March 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

    • Live Sessions Schedule for February 2022

    • Live Session on 01st February, 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

    • Live Session on 15th February, 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

    • Live Sessions Schedule for January 2022

    • Live Session on 04th January, 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

    • Live Session on 18th January, 2022 (Tuesday) at 10:00 PM Pakistan Standard Time (GMT + 5)

  • 18

    Past Exam Paper

    • Question Paper - May / Jun 2018 - Paper I

    • May / Jun 2018 - Paper I - Part I

    • May / Jun 2018 - Paper I - Part II

    • Question Paper - May / June 2019 - Paper I

    • May / Jun 2019 - Paper I - Part I

    • May / Jun 2019 - Paper I - Part II

    • Question Paper - May / June 2020 - Paper I

    • May / Jun 2020 - Paper I - Part I

    • May / Jun 2020 - Paper I - Part II

  • 19

    1.1 : Data Representation - Study Notes

    • 1.1.1 Binary Numbers Part I

    • 1.1.1 Binary Numbers Part II

    • 1.1.2 Hexadecimal Numbers Part I

    • 1.1.2 Hexadecimal Numbers Part II

    • 1.1.3 Data Storages - Images

    • 1.1.3 Data Storages - Sound

    • 1.1.3 Data Storages - Compression

    • Help Us To Provide The Best Experience Possible

  • 20

    1.2 : Communication and Internet Technologies - Study Notes

    • 1.2.1 : Data Transmission Part I

    • 1.2.1 Data Transmission Part II

    • Help Us To Provide The Best Experience Possible

  • 21

    1.3 : Hardware and Software - Study Notes

    • 1.3.1 Hardware & Software Part I

    • 1.3.1 Hardware & Software Part II

    • 1.3.1 Hardware & Software Part III

    • 1.3.1 Hardware & Software Part IV

    • 1.3.1 Hardware & Software Part V

    • 1.3.1 Hardware & Software Part VI

    • 1.3.1 Hardware & Software Part VII

    • Help Us To Provide The Best Experience Possible

  • 22

    Assessments

    • O Level Computer Science - Assessment 1

    • O Level Computer Science - Assessment 2

  • 23

    Mock Exams

    • Section I - Theory of Computer Science - Mock Exam I

    • Section I - Theory of Computer Science - Mock Exam II

  • 24

    Summative Assessment

    • O Level Computer Science - 2210 - P1 - Summative Assessment I

    • O Level Computer Science - 2210 - P1 - Summative Assessment II

    • O Level Computer Science - 2210 - P1 - Summative Assessment III