Core Computer Science
- Operating systems — Linux/Windows administration, shell scripting, process lifecycle
- Computer organisation & architecture — CPU operations, memory hierarchy, caching
- Mathematics for computing — discrete math, propositional logic, relational algebra