T1 Programming basics
T2. Selection
T3. Iteration
4. Arrays
6. Files and exceptions
5. Subroutines
7. Assessment