RD
May 23, 2021
Thanks to the instructors for bringing forth such an amazing course. The way the course is strucured makes it very interesting and easy to learn. Loved and enjoyed the course and learnt a lot from it
DF
Sep 5, 2022
Profs Shimon Schocken and Noam Nisan are amazing instructors. This course was so fun and I have learned a huge deal about how computers work under the hood. Looking forward to taking on Part 2 now!
By Pyltsin M
•Dec 27, 2020
Awesome!
By Alexander S
•Dec 29, 2019
Awesome!
By Dimitry
•Jun 29, 2019
So nice!
By Santiago C J
•Apr 18, 2022
Great!!
By Abdo K
•Jan 25, 2021
amazing
By SALAMI F Z
•Oct 27, 2020
awesome
By Maks P
•Oct 16, 2019
Amazing
By Anton a
•Jan 6, 2019
Amazing
By wangsanjia
•Dec 30, 2016
perfect
By Vivek P
•Sep 12, 2016
awesome
By Elías G
•Jul 27, 2021
Nice!
By Ariful A
•Aug 7, 2022
great
By 刘宇豪
•Jul 23, 2021
great
By Md. R Q S
•Aug 19, 2020
great
By Sarthak D
•Oct 14, 2018
Great
By Charles G
•Jun 20, 2025
good
By 김도현
•May 2, 2024
goat
By Kiran A
•Mar 24, 2021
nice
By Mike
•Mar 26, 2019
Good
By Victor B
•Aug 16, 2018
good
By S V k
•Dec 11, 2017
good
By JY
•Feb 9, 2020
极好!
By Jorge R
•Nov 12, 2020
si
By Aalap S
•May 3, 2020
Being a student of Electrical Engineering (with background in programming), this course helped me fill the gap between combinational/sequential digital circuits and a full-fledged computer that can run assembly programs. The instructors have put in a lot of effort in developing this course, and it shows in the course assignments (esp. the sheer amount of supporting software), the structure of the course, and most importantly the elegance of the computer architecture designed for this course. The assignments have a nice balance between being challenging yet completely do-able after just watching the lecture videos. I also liked the perspectives unit at the end of each week, though I wish they covered a bit more there. Maybe I'll start with Princeton's Computer Architecture course after this one.
Things that can be improved: There was some overlap of content between week 4 and 6 and also within week 6 itself (unit 6.4 and 6.5 seem like basically the same thing said by different instructors). Also, maybe a bit more focus on electronics during the first few weeks wouldn't hurt. Concepts of delay (which ultimately govern clock frequencies) could have been covered while discussing sequential circuits.
By Martin S
•Mar 31, 2024
This is a great course. Congratulations. I learned a lot and it was hard work but also a lot of fun. I needed ca. 3-5 times the estimated project time, but that was okay. Great learning by doing. What should be better (and therefore only 4 stars) is how you handle the discussion forum. Nobody really cares about it. My questions are not answered, my suggestions are ignored. There are problems with some of the projects (project 6!) which were reported years ago and they are still not solved. This makes me furious. Normally, when I pay the fee for a Coursera course, and I post some problem on the forum, max 36 hours later I receive an email that there is an answer and I can look it up in the forum. That's the way to do it. Initially, I wanted to do part 2 as well. But now... bye.