Algorithm concepts
Flowcharts
Problem solving
CPU
RAM
Storage
Input and Output Devices
Data Types
Assignment
Variable Management
Pseudocode Basics
Execution Order
Vectors
Matrices
Indexing
Length
Searching
Sorting by Fields
Insertion
Removal
Intersection
Difference
Membership Testing
Queue (FIFO)
Stack (LIFO)
Modules
Submodules
Parameter Passing