Ask HN: Feedback from anyone who finished Nand2Tetris

3 points by arthtyagi ↗ HN
I recently came across a course named "NAND2Tetris", it seemed really interesting since it teaches lower level concepts right from the basics with the focus on building projects. I'm wondering if anyone on HN has finished it before and if yes, what was your experience like?

4 comments

[ 4.1 ms ] story [ 23.5 ms ] thread
Having already covered all the topics, I didn't follow the course, let alone finish it, but would recommend its progression, especially for anyone who hasn't (yet) done a CS undergrad.
That's good enough for me, I've just started it and the way CS is taught in my high school is extremely generic and boring so yeah, for me it's good so far except for the initial part, they do get to extreme basics I suppose.
I have a CS degree and have skimmed through it. It looks like a good curriculum to augment, say, an AP Comp Sci class. It also seems appropriate for the autodidacts who wish to get a solid grasp of computing fundamentals, even if they choose not to go into CS, but rather an ancillary field where such knowledge would prove useful (e.g., EE, Comp Eng).
I'm personally particularly excited by the fact that it allows students to build a basic computer system from ground up. Most students with regular CS curricula knowledge won't be able to do that.