| Completed | Grade | Week | Day | Module |
| 1 | Introduction | |||
| No | - | 1 | 1 | What is a Computer? |
| No | - | 1 | 2 | History of Computing 1 |
| No | - | 1 | 3 | History of Computing 2 |
| No | - | 1 | 4 | Applications - Business, Embedded, etc |
| No | - | 1 | 5 | Test 1 |
| 2 | Hardware | |||
| No | - | 2 | 1 | The Mighty Switch |
| No | - | 2 | 2 | Binary Concepts - Boole, On-Off, 1s and 0s |
| No | - | 2 | 3 | Number Systems - Binary, Octal, and Hexadecimal |
| No | - | 2 | 4 | Computer Memory |
| No | - | 2 | 5 | Test 2 |
| 3 | Low-Level Programming | |||
| No | - | 3 | 1 | Binary Arithmetic - Addition with a Computer |
| No | - | 3 | 2 | Basics of Assembly Language 1 |
| No | - | 3 | 3 | Basics of Assembly Language 2 |
| No | - | 3 | 4 | Basics of Assembly Language 3 |
| No | - | 3 | 5 | Test 3 |
| 4 | System Software | |||
| No | - | 4 | 1 | Input and Output |
| No | - | 4 | 2 | Operating Systems |
| No | - | 4 | 3 | Tools for Computing |
| No | - | 4 | 4 | Computer Languages |
| No | - | 4 | 5 | Test 4 |
| 5 | First Programming Concepts | |||
| No | - | 5 | 1 | What is data? |
| No | - | 5 | 2 | Integer data type |
| No | - | 5 | 3 | Assigning values |
| No | - | 5 | 4 | Float data type |
| No | - | 5 | 5 | Test 5 |
| 6 | Control Statements | |||
| No | - | 6 | 1 | An array |
| No | - | 6 | 2 | A basic loop |
| No | - | 6 | 3 | The if statement |
| No | - | 6 | 4 | The if statement, Part 2 |
| No | - | 6 | 5 | Test 6 |
| 7 | Procedural Programming | |||
| No | - | 7 | 1 | Subroutines, Part 1 |
| No | - | 7 | 2 | Subroutines, Part 2 |
| No | - | 7 | 3 | Methods, Part 1 |
| No | - | 7 | 4 | Methods, Part 2 |
| No | - | 7 | 5 | Test 7 |
| 8 | Object-Oriented Programming | |||
| No | - | 8 | 1 | Objects and Classes |
| No | - | 8 | 2 | Programing with Objects |
| No | - | 8 | 3 | Programming with Classes |
| No | - | 8 | 4 | Inheritance |
| No | - | 8 | 5 | Test 8 |
| 9 | Supplemental Topics | |||
| No | - | 9 | 1 | Other Computer Languages |
| No | - | 9 | 2 | Networks |
| No | - | 9 | 3 | Open Source Software |
| No | - | 9 | 4 | Other Resources |
| No | - | 9 | 5 | Test 9 |
Copyright © 2005 by StrongTower Software Inc. All Rights Reserved.