Peterborough Linux User Group (Canada) Forum

General (non-Linux) => General Discussion => Topic started by: Jason on September 16, 2017, 11:47:20 AM

Title: NAND to Tetris Course: Free on Coursera
Post by: Jason on September 16, 2017, 11:47:20 AM
Some members might be interested in this course that is aimed at understanding how computers work at the hardware level. It's expected to be challenging and you can't get help directly from the professor but you can from fellow students. The next session starts on September 25, 2017. The course is free unless you want a certificate. This course is also self-paced though they suggest you can do it in 7 or 8 weeks. Here's the intro:

QuoteThe Nand to Tetris course takes you on a self-paced fascinating voyage of discovery in which you will go all the way from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a general-purpose computer that can run any program that you fancy. In the process of building this computer, you will become familiar with many important hardware abstractions, and you will implement them, hands on. But most of all, you will enjoy the tremendous thrill of building a complex and useful system from the ground up.

More details and signup can be found here (https://www.coursera.org/learn/build-a-computer).

There's also a TED talk (https://www.ted.com/talks/shimon_schocken_the_self_organizing_computer_course) on this course.

I've already enrolled and I hope some will join me :)
Title: Re: NAND to Tetris Course: Free on Coursera
Post by: fox on September 17, 2017, 01:15:02 PM
Looks interesting. I would take this if I was retired or in my non-teaching term.
Title: Re: NAND to Tetris Course: Free on Coursera
Post by: bobf on September 25, 2017, 04:55:51 PM
I hope you're out tonight, Jason, so you can fill me in on the details. I'd like to get something new going on... (But I already know how RAM latches strobes...)

Bob. <^8#