Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Let's Build A Computer - From NAND Gates to Operating Systems

Confreaks via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the fundamental layers of computer architecture in this 32-minute conference talk that demystifies how computers work from the ground up. Learn how the Seattle.rb study group used the Nand to Tetris curriculum to build a complete simulated computer over 12 weeks, starting with basic NAND gates and progressing through hardware architecture, assembler, virtual machine, compiler, and operating system development. Follow along as the speaker constructs a working computer step-by-step, explaining each layer of abstraction that transforms simple logic gates into the complex systems we use daily. Discover how fundamental programming concepts connect to hardware implementation and gain insight into a comprehensive curriculum that bridges the gap between low-level computer science and practical software development. This presentation aims to inspire developers to explore computer architecture fundamentals and consider implementing similar study group projects in their own communities.

Syllabus

XO Ruby Portland 2025 - Let's Build A Computer by Ryan Davis

Taught by

Confreaks

Reviews

Start your review of Let's Build A Computer - From NAND Gates to Operating Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.