98-341 Student Taught Courses (StuCo): Build Your Own Breadboard Computer
3 units, Carnegie Mellon University
Students will construct a homebrew computer on a breadboard from basic parts (e.g. a CPU, RAM, and ROM), similar to Ben Eater's Custom 6502 YouTube series. The computer will be built in a modular way, studying each part individually to go from a computer that can only blink a light to a fully complete system. By the end of this class, students will have their very own expandable custom computer that can communicate with other devices, display text, play games, etc. No computer architecture or assembly knowledge is required, though familiarity with breadboarding and the basics of digital logic is recommended. Some work time outside of class (<3 hours per week) will be required for building. A materials fee of <$30 may be required (amount TBD).
Prerequisites: none listed
Offered: Fall 2026, Spring 2026, Fall 2025
Courseweave needs JavaScript to show sections, workloads and planning tools.