Theory of computer science IGCSE (Standard 9 to 12, O-level to A-level)

In this course student will be able to understand the behavior of hardware, understand the integration of hardware and the software. We provide every assistance to the student to understand each topic and master the topic by practicing the exercise given by us. We help student to solve Problems as well as Programming pre-release material given by the board.

Here at Sigma-Pi Academy, Video recording of every class and pdf of class notes will be provided. Regular tests will be taken and we would work on the weakpoint of the student. Doubt clearing at the time when the student is unable to solve the problem.

Responsive image


  • 1. Theory of computer science -

    1.1 Data representation :
    a. Binary systems
    b. Hexadecimal
    c. Data storage
  • 1.2 Communication and Internet technologies :
    a. Data transmission
    b. Security aspects
    c. Internet principles of operation
  • 1.3 Hardware and software :
    a. Logic gates
    b. Computer architecture and the fetch-execute cycle
    c. Input devices
    d. Output devices
    e. Memory, storage devices and media
    f. Operating systems
    g. High- and low- level languages and their translators
  • 1.4 Security
  • 1.5 Ethics Section
  • 2. Practical problem-solving and programming -

    2.1 Algorithm design and problem-solving :
    a. Problem-solving and design
    b. Pseudocode and flowcharts
  • 2.2 Programming :
    Programming concepts
    Data structures; arrays
    Databases
  • Practical Programming Using Python 3.x -

    1. Variables and Arithmetic Operators
    2. Algorithm Design
    3. Subroutines
    4. GUI Applications
    5. Sequence and Strings
    6. Selection
    7. Iteration
    8. System Design
    9. Arrays
    10. Checking Inputs
    11. Testing
    12. Files and Databases
    13. Programming scenario task preparation
    14. Examination Practice