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.
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