Learner Reviews & Feedback for Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) by Hebrew University of Jerusalem
About the Course
Top reviews
BD
Sep 7, 2016
Fantastic. Quite difficult for me, but I learned the material along the way. Fantastic way to train yourself to think logically and parsimoniously. And the computer knowledge is invaluable.
MM
Apr 5, 2017
The course was very informative and interesting , I had a tough time doing the assignments but it was worth learning.Definitely a interesting insight into the building blocks of a computer.
226 - 250 of 1,126 Reviews for Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
By Ariel E
•Nov 25, 2020
This course does what's advertised. Now I feel that I understand how a computer works to the deepest possible level. Also, the project helpers are super fast and ready to help in all stages. Congratulations for the planning of this course. It was just perfect for me! Thank you!
By Chen A
•Oct 16, 2017
Amazing course, very interesting and simple approach to understand the low level of computer hardware. Its not my first time to deal with logic gates and flipflops, but its the first time i put this all together to build this monster. defiantly recommended, cant wait for part 2
By Mark M
•Apr 18, 2016
This is in my opinion the best course on computer hardware for beginners ever created anywhere, to date. Get ready to think and work though. It's not for lazy people that want it easy.
Completing every module is a rewarding and satisfying experience and the teachers are great.
By Anton M
•May 11, 2019
Great course, would recommend it to anyone who wants to understand "how does computer works"
Well structured, maintains amount of challenge on sufficient level to keep you interested
Btw I highly doubt if it's possible to complete it with 0% knowledge of any programming language
By John J
•Aug 30, 2024
Really good course that helps you understand the basics of computer architecture. A prior idea would really help with this course. So much effort has been put into designing the course and the IDE and other material. Also thanking Coursera for providing me with financial aid.
By Muhammad M A
•Aug 6, 2023
This was one of the more beneficial courses i have taken. The material covered in this course actually broadened my horizons. Now i have the understanding of how computers actually work at basic levels. The instructors did a good job. The material presentation was excellent.
By Dmitry K
•Feb 17, 2017
Brilliant course! Very exciting. By my opinion, it could be better if it was more complicated to provide more challenges for experienced software developers, but this revision also is very good. Thanks to the authors. It was very interesting to fill this gap in my knowledge.
By yami m
•Jun 27, 2017
Amazing course, I recommand it to anyone that wants an overview of all the hardware inside a computer, and more generally to any computer science student. You get to really look (and experience) what is under the hood, thanks to the great job done by this course's creators.
By Vishnuwardhan S
•Aug 30, 2020
This is the only course which has cleared all my doubts about how a computer can be constructed from the ground up. It was clear and detailed and provided a comprehensive picture of how a computer works. I'm really glad I took the course and look forward to taking part 2.
By Anish M
•Jul 20, 2020
This was one of the most thorough courses in computer architecture and digital design. It is very satisfying to create a computer from something as simple as a NAND gate. The entire process is very rewarding and I am exciting for the next part of the NAND2TETRIS course.
By Marcel S
•Nov 29, 2017
Truly a great course if you want to learn about how computers work. If you don't have a CS degree and feel that there are some gaps in your knowledge to fill this course will definitely help you. But the most important thing: This course is great fun.
Highly commended!
By Benjamin K
•Dec 27, 2017
This course provides a knowledge foundation and extensible vision to see how computing systems work. I have been following this course to develop a curriculum based on the vision of this course. Excellent contribution to the bring computational literacy to the masses.
By Danny D
•Sep 13, 2017
This class was fantastic! It was illuminating, well planned and extremely gratifying. I am a much more knowledgeable computer scientist as a result of taking this course. I highly recommend this to anyone who wants to truly understand how low-level computing operates.
By Steve R
•Aug 28, 2020
I did this course with my teen-age son. We both were able to build a computer from basic logic components and program it in assembly language. The instructors are clear, the assignments are the right size, and the tools make it so that you can check your own work.
By Xiaoyi B
•Jul 29, 2022
I really enjoyed the process of learning by doing in this course. Both teachers give a clear, detailed explanation and demonstration of the project, although one of them may be a bit difficult (project5). I'll continune my learning in the second part of the course
By Markus F P
•Jun 29, 2018
A very great course, had lots of fun with the first 5 projects, but sadly wasnt able to write a program for project 6, therefore did it by hand which wasnt that interesting. However, I learned a lot about the functioning of the CPU and the Memory, which is great.
By Francisco G G
•Jul 4, 2021
Noam and Shimon made a very engaging course. I finished my studies more than 20 years ago, and I came acroos with FPGAs. I wanted to update my knowledge so every thing came fresh after following the course. For sure, I will follow the 2nd course as well. Thanks.
By Sapozhnikov K
•Feb 21, 2018
Awesome course, it give me understanding how everything works under the hood. I am grateful to the creators for their work, perfect explanations, interesting and exciting projects, awesome supported materials and software. It was an amazing adventure. Thank you.
By Daniel S
•Dec 8, 2019
This class was truly exceptional. I felt like it did an excellent job on conveying abstract concepts and I came away with a working knowledge of very basic computer architecture. I recommend this class to anyone curious about the inner workings of a computer.
By Ardak K
•Jun 27, 2024
I loved the course, it really teaches you how gates interact with each other to build a complete computer. After finishing this course, I can say that I have better understanding of how different parts of computers are designed and interact with each other.
By Anubhav B (
•Oct 26, 2020
From coding an AND gate to a RAM, from being puzzled about bottom-up working of a computer to writing an Assembler....It took me 7 and a half weeks, 73 notebook pages and gazillion brain cells.
Thank you dear professors, Shimon and Noam :)
I learned a lot...
By Guo X
•Oct 9, 2024
This course is extremely interesting. It's really a miracle to get a taste of all the abstraction layers 'hidden' inside the computer in so less time! The vivid instructions and appealing tasks are really worth to be praised. Thanks to all the instructors!
By Tsung-Ju, Y
•Dec 11, 2022
As a sophomore majoring CS, it help me a lot with the bottom design and implementation of a computer. I would definitely recommend to everyone regardless of their major. All in all, shout out to Noam Nisan and Shimon Schocken for the high quality contents!
By Ajinkya M
•Sep 29, 2019
Really I want to thank Coursera for providing such wonderful knowledge and high-quality course available. The course should be made mandatory to kids, students & engineers. The understanding of the computers is greatly enhanced after completing this course
By Elham
•Dec 3, 2021
Great introduction to the internal workings of a computer. It illustrates how parts slowly form from the bottom up to produce a beautiful piece of machinery that is able to understand arithmetic and logic, as well as remember data stored in it. Wonderful!