Chevron Left
返回到 依据基本原理构建现代计算机:从与非门到俄罗斯方块(基于项目的课程)

學生對 希伯来大学 提供的 依据基本原理构建现代计算机:从与非门到俄罗斯方块(基于项目的课程) 的評價和反饋

4.9
2,777 個評分
870 條評論

課程概述

What you’ll achieve: In this project-centered course* you will build a modern computer system, from the ground up. We’ll divide this fascinating journey into six hands-on projects that will take you from constructing elementary logic gates all the way through creating a fully functioning general purpose computer. In the process, you will learn - in the most direct and constructive way - how computers work, and how they are designed. What you’ll need: This is a self-contained course: all the knowledge necessary to succeed in the course and build the computer system will be given as part of the learning experience. Therefore, we assume no previous computer science or engineering knowledge, and all learners are welcome aboard. You will need no physical materials, since you will build the computer on your own PC, using a software-based hardware simulator, just like real computers are designed by computer engineers in the field. The hardware simulator, as well as other software tools, will be supplied freely after you enroll in the course. Course format: The course consists of six modules, each comprising a series of video lectures, and a project. You will need about 2-3 hours to watch each module's lectures, and about 5-10 hours to complete each one of the six projects. The course can be completed in six weeks, but you are welcome to take it at your own pace. You can watch a TED talk about this course by Googling "nand2tetris TED talk". *About Project-Centered Courses: Project-centered courses are designed to help you complete a personally meaningful real-world project, with your instructor and a community of learners with similar goals providing guidance and suggestions along the way. By actively applying new concepts as you learn, you’ll master the course content more efficiently; you’ll also get a head start on using the skills you gain to make positive changes in your life and career. When you complete the course, you’ll have a finished project that you’ll be proud to use and share....

熱門審閱

MM
2017年2月17日

An excellent course provided by phenomenal professors! Everything is broken down into simple, easily understandable portions, and leaves you with a clear idea how to proceed to solve a given problem.

CT
2020年8月22日

This was so much fun, so satisfying and I learned a lot. I'm a software engineer. We do so much work in high-level languages that it's great to be reminded how computing machinery gets the job done.

篩選依據:

151 - 依据基本原理构建现代计算机:从与非门到俄罗斯方块(基于项目的课程) 的 175 個評論(共 861 個)

創建者 Jonfranco S

2021年2月15日

Fantastic course! Very digestible and relatively well explained. I struggled a couple times with the projects but generally it was just syntax errors and I was able to find help with the course discussions. I knew very little about computer architecture before and now feel comfortable to take higher level courses.

創建者 adelaja q

2020年12月4日

This is the best course i have ever taken. It satisfied my quest to understand how computers work ground up with 100% practical and recommend it to anyone that wants to also.

Adding Quiz to test the understanding of the theory will make it even better.

A very big thank you to Shimon Schocken and Noam Nisan.

創建者 Christopher J L

2020年11月30日

This is such a great course.

It is very well taught and the material is thorough but understandable.

The concept of the course was so interesting to me and the execution was excellent.

This is an extremely enjoyable course and I would highly recommend it, whether you have a computer science background or not.

創建者 Chakir M

2019年8月31日

Excellent course! I have taken many in Coursera, and this one is by far the one I have enjoyed the most, not only because of the topic but also because of the professors. Both are great communicators and provided very well prepared classes and materials. 100% recommended, looking forward to starting part 2.

創建者 Damodaran R

2016年12月4日

It's an excellent practical approach to understand the inner workings of a computer at a very low level. The instructors teach at a comfortable pace and cover in great detail even the simplest of topics. More light could have been shone on how and why the control bits produce the desired output in the ALU.

創建者 Shiva H

2020年8月27日

Absolutely superb course! It's was supremely satisfying to build an actual virtual working computer from scratch and see it play Pong! I commend the course creators for distilling something that's usually seen as mysterious and complicated into an accessible and tangible form. Can't wait to finish Part 2!

創建者 Molderez

2020年2月13日

Nice project and interesting . The learning curve is not too steep for a beginner and the course itself can be considered as a solid funding block for a programmer interested in low level programming. The project which is spread over the 6 modules is an on going application of the abstraction principle.

創建者 Csaba S

2021年2月19日

It was quite challenging at certain points, and it also required more time on my part than what I had expected, but it certainly was worth the effort. Many concepts at the core of microcomputer technology have become much clearer. I have found the course very rewarding in terms of knowledge acquired.

創建者 Dylan B

2018年9月6日

Loved this course. Great progression from concept to concept. Huge feeling of accomplishment at each step of the way as you create a working, functioning 16-bit computer. Can't wait to do Part II. Fast, responsive help from the mentors as well. I was always able to get the answers to my questions.

創建者 Goutam K J

2020年11月25日

Extremely happy with this course.

I always thought computer as a black box which does some black magic and BOOM !!!!!!!!!!!

Problem is solved. But after this course , I believe there is no black magic but only logic and I have learnt how to do it. Thanks a lot to the professors !!!! thank you.

創建者 shreyas k

2020年6月27日

i highly recommand this course to all those machine enthusiasts out there! It teaches a lot. It also motivates and fills interest in exploring and learning fielsds associated with computer hardware , though mainly softwate. but his is what this course is for, Building computer from scratch.

創建者 Diana C

2018年3月1日

The professors do a great job. The material is clearly presented. It will clearly show how computers are built up from scratch. The assignments help us learn. The support for students in the forum helps with any problems understanding the material and/or completing the assignments.

創建者 Cristian D

2021年2月4日

It's awesome to see the process of creating new hardware. Even if I'm not using this day to day it is really great to know how it's done. After this course I have a great respect for people who built the first computer programs, assembling them by hand. I can't wait to start part 2.

創建者 Harish P C

2021年4月3日

I really wanted to understand the working of computers ever since I started coding and this course has everything in one place. I can not thank Noam and Shimon enough for understanding the problem faced by people like me and spending their valuable time to create this masterpiece.

創建者 Sreenivas Y

2019年9月18日

Course is very good and it is suitable for any person. Even if the person doesn't have any knowledge about computer science also can complete this course. For a computer science professional it connects the dots between the concepts and show how entire hardware works in computer.

創建者 Ariel E

2020年11月25日

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!

創建者 Chen A

2017年10月16日

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

創建者 Mark M

2016年4月18日

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.

創建者 Anton M

2019年5月11日

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

創建者 Dmitry K

2017年2月17日

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.

創建者 yami m

2017年6月27日

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.

創建者 Vishnuwardhan S

2020年8月30日

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.

創建者 Anish M

2020年7月21日

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.

創建者 Marcel S

2017年11月29日

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!

創建者 Benjamin K

2017年12月27日

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.