Computer build
Students will build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, FPGAs, SRAM and EEPROMs for the physical build and assembly language to control it. This is a major culminating project usually done by seniors. Student teams are formed to build the hardware and program the software to make a functional calculator.