geohot / fromthetransistor

From the Transistor to the Web Browser, a rough outline for a 12 week course
5.3k stars 438 forks source link

From the Transistor to the Web Browser

Hiring is hard, a lot of modern CS education is really bad, and it's hard to find people who understand the modern computer stack from first principles.

Now cleaned up and going to be software only. Closer to being real.

Section 1: Intro: Cheating our way past the transistor -- 0.5 weeks

Section 2: Bringup: What language is hardware coded in? -- 0.5 weeks

Section 3: Processor: What is a processor anyway? -- 3 weeks

Section 4: Compiler: A “high” level language -- 3 weeks

Section 5: Operating System: Software we take for granted -- 3 weeks

Section 6: Browser: Coming online -- 1 week

Section 7: Physical: Running on real hardware -- 1 week