← Back to the catalogue

Level 2 · M.Sc

Theory & Applied Hardware

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.

  1. Phase 0 Foundations & tooling
  2. Phase 1 The HDL & Methodology
  3. Phase 2 Semiconductors & the diode
  4. Phase 3 The MOSFET as a switch
  5. Phase 4 CMOS logic
  6. Phase 5 Boolean algebra & truth tables
  7. Phase 6 Universal gates: everything from NAND
  8. Phase 7 Multiplexers, decoders & encoders
  9. Phase 8 Adders & subtraction
  10. Phase 9 The ALU & Karnaugh-map minimization
  11. Phase 10 Latches & the bistable element
  12. Phase 11 Flip-flops & clocks
  13. Phase 12 Registers, shift registers & counters
  14. Phase 13 Finite-state machines & timing
  15. Phase 14 SRAM & DRAM cells
  16. Phase 15 Register files & the memory array (build one)
  17. Phase 16 The memory hierarchy & locality (the conceptual capstone)
  18. Phase 17 ISA design: the toy instruction set
  19. Phase 18 Number representation revisited (explain it)
  20. Phase 19 The datapath (build the body)
  21. Phase 20 The control unit (the nervous system)
  22. Phase 21 The single-cycle CPU (build it)
  23. Phase 22 The instruction cycle end-to-end
  24. Phase 23 Multi-cycle & the case for pipelining
  25. Phase 24 Machine code & the toy ISA encoding
  26. Phase 25 Writing an assembler
  27. Phase 26 A first program on the CPU
  28. Phase 27 Memory-mapped I/O & a simple peripheral
  29. Phase 28 Pipelining in depth & hazards
  30. Phase 29 Branch prediction & speculation
  31. Phase 30 Caches
  32. Phase 31 SIMD & data parallelism
  33. Phase 32 Multicore, the roofline model & arithmetic intensity
  34. Phase 33 Buses & interconnect
  35. Phase 34 Interrupts & DMA
  36. Phase 35 GPUs & accelerators
  37. Phase 36 FPGAs & reconfigurable logic (optional synthesis path)
  38. Phase 37 Power, clocking & thermal
  39. Phase 38 Verification: testbenches, formal-lite checks & sign-off
  40. Phase 39 Capstone
  41. Phase 40 Hardening, postmortem & "What's Next"
  42. Phase 41 Portal integration

↑↓ to move · ↵ to open · esc to close Sign in to search programmes and course content.