Logic gates, binary arithmetic, sequential logic, FSMs, memory, FPGAs, HDLs, and CPU architecture. 406 lessons across 29 units.