1. About this book
  2. Part 0: Compute
  3. Symbols
  4. Brief Computer History
  5. Learning how to learn
  6. Electricity
  7. Gates and Latches
  8. Memory
  9. Central Processing Unit: CPU; The Processor
    1. Clock
    2. Registers
    3. Arithmetic Logic Unit: ALU
    4. BUS
    5. Control Unit: Part 1
    6. Electricity, again
    7. EEPROM
    8. Harvard vs Von Neumann
    9. Control Unit: Part 2
    10. Blast from the past: Z80 and 6502
  10. Part 1: (WIP) Building a System
  11. Assembly Language
  12. Forth
  13. The Interpreter
  14. Operating System
  15. rPI 2350 (WIP)
  16. Input/Output (X)
  17. Networking (X)
  18. Security (X)
  19. Part 2: (WIP) Programming Neural Networks
  20. Calculus
  21. Neural Networks
  22. Recurrent Neural Networks (X)
  23. Transformers (X)
  24. Differentiable Computers (X)
  25. Differentiable Forth (X)