04 — Technology area

Computer Science

The fundamentals that outlast frameworks — how machines actually run code, and why some solutions scale while others quietly do not.

Topics
4
Focus areas
4
Linked paths
2
Format
Study · Practice · Build

Algorithms

Complexity as a design tool rather than an interview ritual.

Systems

Memory, scheduling, filesystems and the cost of a syscall.

Languages

Parsing, compilation and what a runtime does on your behalf.

Concurrency

Shared state, coordination and reasoning about interleaving.

Topics covered

AlgorithmsOperating systemsCompilersConcurrency

Tooling you will use

CRustGDBPerfFormal notation

Go deeper in Computer Science

Pick the path that carries this area from fundamentals through to shipped work.