Created by:   Princeton University

  • David Wentzlaff

    Taught by:    David Wentzlaff , Assistant Professor

    Electrical Engineering

How To PassPass all graded assignments to complete the course.
User Ratings
4.9 stars
Average User Rating 4.9See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Princeton University
Princeton University is a private research university located in Princeton, New Jersey, United States. It is one of the eight universities of the Ivy League, and one of the nine Colonial Colleges founded before the American Revolution.
Ratings and Reviews
Rated 4.9 out of 5 of 100 ratings

Very good overview course for CPU micro architecture.

Very Nice

This is the best Computer Architecture course available on Internet. The Exam material is really good.

This course was a very helpful for filling in gaps in my knowledge between high level software development and details of processor architecture and instruction sets (MIPS mainly). I didn’t have the exact prerequisites for this advanced course so it was hard work especially at the beginning (hadn’t done the earlier architecture course recommended and am not an electrical engineer, but have trained and worked in software development and physical sciences). The concepts are not unduly difficult but the course is VERY detailed and the sheer volume of recommended reading somewhat overwhelming: I got by with buying a Kindle version of the Hennessy and Patterson text book (plus a few peeks into a digital logic book). I appreciated Prof Wentzlaff’s insights: he was clearly teaching from experience.

The course is however not really designed bottom-up for online teaching. The lectures are videos of actual Princeton lectures, with a few multiple choice questions hacked in. It helps to keep a copy of the slides when watching as when the camera pans out it is difficult to read the diagrams on the board.The course homework was quite difficult, even after the brief solutions were given. The mid-term and final tests exams were however well constructed and instructive and much clearer as to what was required. So all in all a real bargain for the cost of a text book!