Building a Modern Computer from First Principles

I found this site and course about building a modern computer and it sounds amazing! You build a computer from the ground up using a hardware simulator. Building and programming the hardware all the way to a game of Tetris. You start with a NAND logic gate. Then move up to chips, CPU, Operating system, and in the end, you make a game on the computer you built yourself. NAND gate to Tetris in 6 weeks!

nand2tetris banner

It sounds very fun and it looks like everything is free! I wish they had stuff like this when I was in school. But Shimon said in his video that many people take this course on there own and do fine.

I also read somewhere that it is about 5-10 hours of work a week for 6 weeks. So about 60 hours. Not a bad amount of time to learn so much!

There homepage is and all the course info can be found there.

Videos with more details about the course

Would you kindly share this post?

Leave a Reply

Your email address will not be published. Required fields are marked *