Coding tests
25 topics, five levels each. Papers are timed, marked, and keyed — print one and sit it properly.
Interleaved practice — mixed topics, spaced like the real thing
TopicL1L2L3L4L5
- Algorithm ParadigmsL1L2L3L4L5
- Build Systems & ToolchainL1L2L3L4L5
- C ProgrammingL1L2L3L4L5
- C++ ProgrammingL1L2L3L4L5
- Complexity AnalysisL1L2L3L4L5
- Computer Architecture (Deep)L1L2L3L4L5
- Computer NetworksL1L2L3L4L5
- DatabasesL1L2L3L4L5
- Design PrinciplesL1L2L3L4L5
- Embedded Systems & Real-Time SoftwareL1L2L3L4L5
- GraphsL1L2L3L4L5
- HashingL1L2L3L4L5
- How Computers WorkL1L2L3L4L5
- Introduction to Programming (Python)L1L2L3L4L5
- Linear Data StructuresL1L2L3L4L5
- Machine Learning (Aerospace Applications)L1L2L3L4L5
- OOP FundamentalsL1L2L3L4L5
- Operating SystemsL1L2L3L4L5
- Python IntermediateL1L2L3L4L5
- Scientific Computing (Python)L1L2L3L4L5
- Software EngineeringL1L2L3L4L5
- Sorting & SearchingL1L2L3L4L5
- String AlgorithmsL1L2L3L4L5
- Theory of ComputationL1L2L3L4L5
- TreesL1L2L3L4L5