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

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

4.9
1,711 個評分
508 個審閱

課程概述

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

Feb 18, 2017

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.

BC

Oct 12, 2017

Really good course. Great explanations of everything and the tools provided make it very easy to implement some very high levels ideas. Would recommend this to anyone interested in how a CPU works

篩選依據:

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

創建者 Thibaut d H

Mar 19, 2018

Excellent course. Great balance of theory and practice.

創建者 Izabela C

Apr 09, 2017

Perfect :)

創建者 Divyansh J

Mar 19, 2017

This is an Amazing course !! A must take for cs enthusiasts

創建者 李穗恒

May 27, 2016

very good

創建者 Meng Y

Oct 08, 2016

I have never wondered building a computer by simple logical elements until I found this course!

This course is simple and funny.

創建者 Henrique S C

Sep 03, 2016

Fantastic course. I recommend it to anyone who not only want to know how a computer works, but want to build one out of transistors.

創建者 Thiago S d S

Jan 10, 2017

Fascinating course. Where is the part two?

創建者 David S

Jul 09, 2018

This course is just great. I'm a third-year CS student, but I wanted to revise concepts I have seen and glue them together, because a lot of times we students have various assignatures for different "blocks of knowledge" but we don't actually connect them together, so they stay as isolated concepts. As a "midly-veteran" student, some parts of this course are basic for me, but I really liked the course overall.

創建者 aferral

Feb 28, 2016

Excellent course, didactic and informative. Every step is natural and easy to understand. Recommended to anyone who wonder how they work this incredible machines.

創建者 moataz c

Nov 29, 2016

thank you for such a great course :D

創建者 刘宴先

Aug 20, 2017

Building ALU, RAM based on Nand from scratch is a very educational process.

創建者 Laura H

Apr 06, 2016

Excellent! I have my degree in EE and thoroughly enjoyed this trip. I highly recommend this course.

創建者 Jerome A

Jan 03, 2017

This course is worth every hour you spend on it, it is by far the most accomplishing course I took.

創建者 Jesse W

May 01, 2017

Excellent course! I learned a ton and the challenge level was just right.

創建者 Hui S

Sep 04, 2016

Excellent introduction to how computer works.

Looking forward to part 2 of the course on Coursera!

創建者 Fabrice L

Jan 02, 2018

Incredible course!! I still can't believe that I was able to design all these hardware chips, including a CPU in 6 weeks, knowing nothing about it in the first place. It was exactly what I was looking for, a good introduction to hardware without having to take a 6 month class on Computer Architecture.

The material is extremely well done (book, lectures, assignment), the only part I liked less was the forum, mentors reply often by repeating what was said in the lecture which is not helpful.

I learned a great deal, I understand more computer, and I believe I will help me writing better code.

Thanks

創建者 Hassaan A

Aug 30, 2016

An amazing course that gets you started with whats inside a computer, and how it works.

創建者 Hang X

Oct 21, 2017

该门课程适合于拥有一定计算机基础和数字电路基础的同学学习。本人学习该门课程后对于计算机体系结构有了更直观的印象和了解,对于经过计算机硬件设计有了更好的基础,推荐本科生和硕士研究生第一年级学习该门课程。

創建者 Jon A

May 30, 2017

A truly wonderful course to learn how computers *actually* work from the fundamental level of digital logic circuits all the way up to assembly language, CPUs and RAM. You get to design your own circuits and programs, and test your designs using a wonderful set of free tools developed especially for this course. I would recommended getting the textbook and studying the lecture notes in addition to the video lectures. This course is challenging but oh so rewarding! It is truly an accomplishment when you can figure out how to get something to work! It almost feels like you're actually building your computer system. I LOVE this class. Looking forward to Part II :)

創建者 Michael W

Oct 06, 2017

Just what I was looking for. I was curious a computer actually worked, and now I know. :-)

創建者 Mehmed F B

Oct 08, 2017

The best way to learn is to make it.

創建者 郭立

Dec 04, 2016

The best ever~!

創建者 Ondrej H

Jun 26, 2017

Very interesting course to learn VHDL basics.

創建者 Jesse

Jun 19, 2016

Computer system internals, hardware and software architectures, concept of abstraction, divide and conquer method, the fun of building hardware, and the fun of writing programs, all combined into this course, in an organised way, I can't think of a better course and a better teaching!

創建者 h.eftekhar.m@gmail.com

Jun 30, 2018

fantastic course! a very helpful course to understand how a computer works.