Level 2 · M.Sc
Advanced Networking
MSc syllabus · 42 phases · ~1 year
Every unit this programme teaches, in the order it is taught. Headlines only — the material itself opens once you are enrolled.
- Phase 0 Foundations, tooling & the researcher's mindset
- Phase 1 The networking research method
- Phase 2 The extended testbed
- Phase 3 Measurement & statistics for networks
- Phase 4 Network modeling & queueing theory
- Phase 5 Discrete-event network simulation
- Phase 6 TCP internals revisited rigorously
- Phase 7 Congestion control theory
- Phase 8 Loss-based congestion control
- Phase 9 Model-based & rate-based CC: BBR
- Phase 10 Delay-based, ECN & scalable CC
- Phase 11 Active queue management & fairness, deep
- Phase 12 QUIC transport internals
- Phase 13 Multipath & modern transport
- Phase 14 Routing theory & correctness
- Phase 15 Link-state routing at scale
- Phase 16 BGP internals & policy, rigorous
- Phase 17 BGP dynamics & pathologies
- Phase 18 Interdomain security: RPKI & route leaks
- Phase 19 Traffic engineering & Segment Routing
- Phase 20 Centralized control & the PCE
- Phase 21 Routing & network verification
- Phase 22 The data-plane abstraction
- Phase 23 P4 & programmable switches
- Phase 24 In-network computing & telemetry
- Phase 25 eBPF foundations: the in-kernel VM, verifier & maps
- Phase 26 eBPF datapath & attach points: XDP, TC & sockets
- Phase 27 eBPF observability & security: tooling, BPF-LSM & hardening
- Phase 28 Kernel-bypass networking
- Phase 29 NIC offloads & RDMA
- Phase 30 Zero-copy & high-performance host stacks
- Phase 31 Performance measurement & tuning
- Phase 32 Datacenter topologies
- Phase 33 Datacenter transport & load balancing
- Phase 34 Network virtualization & overlays, deep
- Phase 35 Cloud networking architecture
- Phase 36 Container & service networking
- Phase 37 Service mesh & the L7 data plane
- Phase 38 Microsegmentation & zero-trust networking
- Phase 39 Multi-tenant isolation & QoS
- Phase 40 Adversarial networking
- Phase 41 DDoS & network resilience