From Transistor to Browser: Building a Computer System from Scratch

2025-05-06
From Transistor to Browser:  Building a Computer System from Scratch

This course takes a radical approach to computer science education. Students will build a complete computer system from the ground up, starting with Verilog to blink an LED and culminating in a simple operating system and text-based web browser. The curriculum covers FPGA programming, compiler design, and OS development, culminating in running the system on custom-built hardware. This challenging yet rewarding journey is perfect for those seeking a deep, first-principles understanding of computing.

Hardware computer systems