News
| Jan 16: |
Solutions for Problem Sets 7, 8, and 9 are now posted on the Assignments page.
|
| Jan 16: |
Last year's final exam is posted
here.
Solutions are posted
here.
|
| Jan 6: |
The Lab Final is posted here. You must do
the lab by yourself at home. You will be adding a few instructions to the
datapath from Lab 8. If you did not completely finish Lab 8, you may use
solutions posted on the website's resource page. We will be posting 30 minute
demo slots soon - they will take place during reading period and finals. Good luck!
|
| Dec 4: |
Homework 9 is posted here and is due Dec. 14 at 4:00PM.
|
| Nov 27: |
Lab 7 solutions are posted here. Use the usual username/password.
|
| Nov 26: |
Lab 8 is posted here. The first part is due Dec. 7 at 4:00PM. The second part is due Dec. 14 at 4:00PM.
|
Class Info
CS141 meets on Mondays and Wednesdays (1-2:30pm) in Maxwell Dworkin G-125 (ground floor).
There is also a required two-hour weekly lab in Maxwell Dworkin B-127 (basement) and optional weekly sections (time & location to be decided).
Course outlines: Introduction to the design, structure, and operation of digital computers;
logic circuits and digital electronics; computer arithmetic; computer architecture; and machine language programming.
Consideration of the design interactions between hardware and software systems.
View the Course Syllabus.
Course Instructor:
David Brooks ( )
Office Hours: Mondays & Wednesdays 11:00 AM - 12:00 PM
Course TFs:
The preferred way to email all the TFs is via .
- Michael Lyons (
)
Office Hours: Thursdays 5:30 - 6:30 PM and by appointment (Maxwell Dworkin 307)
- Mike Karpelson (
)
Office Hours: Wednesdays 3:00 - 4:00 PM and by appointment (60 Oxford, room 404)
Click here to see the picture of a datapath similar to the one you'll be designing
in class. Don't worry though -- the software abstraction layer converts high-level constructs (like memory modules
or register files) into their gate representation.
Questions about the website? Contact the TFs.
|