Academy track
Hardware
The Hardware track is where students go from "a CPU is a magic chip" to "this is a 6502 I built from NAND on my own FPGA." HW-101 lights the soldering iron; CSA-101 builds the silicon-arc from NAND through the 6502; CSA-201 extends to RV32I with virtual memory and protection rings. The track produces graduates who can take a board you hand them and tell you what every pin does.
Fundamentals of Computing Systems
Build a working computer from NAND gates up. Twelve modules: logic, ALU, CPU, assembler, VM, compiler, OS — ending with a real application running on FPGA hardware the student designed. RV32I-Lite instruction set on a Tang Primer 25K. Petzold-anchored throughout. The deepest engineering deliverable in the catalog.
Electronics and Microcontrollers
DC circuits, Ohm's law, breadboarding, Arduino, sensors, soldering. Capstone: Arduino data logger in student-fabricated enclosure. Bridges software to RE-101's physical layer.
Computer Systems Architecture II
Direct sequel to CSA-101. Full RV32I (not Lite), virtual memory, physical memory protection, driver development, embedded-Linux bring-up. DE10-Nano as primary platform.