| Periods |
Topic … activity |
|
| 2 |
Fundamentals of Programming: Programming Basics |
|
| 2 |
Fundamentals of Programming: Selection |
|
| 2 |
Fundamentals of Programming: Iteration |
|
| 2 |
Fundamentals of Programming: Arrays |
|
| 4 |
Fundamentals of Programming: Subroutines |
|
| 2 |
Fundamentals of Programming: Files and Exception Handling |
|
| 4 |
Fundamentals of Programming: Practical Exercises Using Python |
|
| 2 |
Problem Solving and Theory of Computation: Solving Logic Problems |
|
| 2 |
Problem Solving and Theory of Computation: Structured Programming |
|
| 4 |
Problem Solving and Theory of Computation: Algorithms |
|
| 2 |
Problem Solving and Theory of Computation: Testing & Evaluation |
|
| 3 |
Problem Solving and Theory of Computation: Abstraction & Automation |
|
| 3 |
Problem Solving and Theory of Computation: Finite State Machines |
|
| 2 |
Data Representation: Number Systems |
|
| 2 |
Data Representation: Bits, Bytes and Binary |
|
| 4 |
Data Representation: Binary Arithmetic & Fractions |
|
| 4 |
Data Representation: Bitmapped Graphics |
|
| 4 |
Data Representation: Digital Representation of Sound |
|
| 6 |
Data Representation: Compression and encryption algorithms |
|
| 6 |
Data Representation: Practical Exercises Using Python |
|
| 2 |
Hardware and Software: Hardware and Software |
|
| 2 |
Hardware and Software: Role of an Operating System |
|
| 4 |
Hardware and Software: Programming Language Classification |
|
| 2 |
Hardware and Software: Programming Language Translators |
|
| 2 |
Hardware and Software: Logic Gates |
|
| 4 |
Appendix B: Half and Full Adders and D-Type Flip Flops |
|
| 4 |
Hardware and Software: Boolean Algebra including De Morgan’s Law |
|
| 4 |
Computer Organisation and Architecture: Internal Computer Hardware |
|
| 4 |
Computer Organisation and Architecture: The Processor |
|
| 4 |
Computer Organisation and Architecture: The Instruction Set |
|
| 6 |
Computer Organisation and Architecture: Assembly Language |
|
| 4 |
Computer Organisation and Architecture: I/P and O/P Devices |
|
| 4 |
Computer Organisation and Architecture: Storage Devices |
|
| 4 |
Communication: Communication Methods |
|
| 4 |
Communication: Network Topology |
|
| 2 |
Communication: Client-Server & Peer-to-peer |
|
| 2 |
Communication: Wireless Networking CSMA and SSID |
|
| 2 |
Communication: Communication and Privacy |
|
| 4 |
Communication: The Challenges of the Digital Age |
|
| 2 |
Databases and Software Development: E-R Modelling |
|
| 4 |
Databases and Software Development: Rel. DBs & Normalisation |
|
| 4 |
Databases and Software Development: Introduction to SQL |
|
| 4 |
Databases and Software Development: Defining and Updating in SQL |
|
| 2 |
Databases and Software Development: Systematic Approach to Solving |
|
| 4 |
Introduction to NEA |
|
| |
Revision and AS Past Papers |
|
| |
|
|