Computation Structures

You are not logged in.

If you are a current student, please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.csail.mit.edu) to authenticate, and then you will be redirected back to this page.

Announcements

Week 14 / December 2–December 6

Our last lecture is on Tuesday, December 3rd. Practice quizzes for quiz 3 have been posted here.

Quiz 3 Review: Tuesday, December 3rd from 7:30-9:30PM in 32-123. Quiz 3: Thursday, December 5th from 7:30-9:30PM. Students with last names beginning with A-K will take the exam in 34-101. Students with last names L-Z will be in 26-100. Students with accommodations will take the exam on Thursday, December 5th from 6:30-9:30PM in 35-308. Anyone signed up for the makeup exam will take it on Monday, December 9th from 3-5PM in 34-101.

Week 13 / November 25–November 27

No lecture or recitation this week. Lab 7 checkoff due on Wednesday, November 27.

Week 12 / November 18–November 22

Lab 7 is due on Thursday, November 21st.

Design project released.

Week 11 / November 12–November 15

Quiz 2 will take place on Thursday, November 14th, from 7:30-9:30PM, in room 50-340 (Walker Memorial).

Week 10 / November 4–November 8

Lab 5 checkoff is due on Wednesday, November 6th. Lab 6 is due Thursday, November 7th.

Quiz 2 is coming up next week. It will cover lectures 10-16 together with their recitations, and labs 5-7. Note that while lab 7 is due after quiz 2, we strongly recommend doing at least the direct mapped portion of the lab before the quiz as caches will be covered on this quiz.

There will be a quiz review on Tuesday, November 12th from 7:30-9:30PM in 32-123. Quiz 2 will be on Thursday, November 14th from 7:30-9:30PM in Walker Memorial, 50-340. Anyone signed up for the makeup exam will take it on Monday, November 18th from 3-5PM in 34-101. Students with accommodations will take the exam on Monday November 18th from 3-6PM in 24-308. If you have a conflict with the quiz or have a particularly busy week, you may request to take the makeup exam by posting a private question on piazza.

Week 9 / October 28–November 1

Lab 5 is due on Thursday, October 31st.

Lab 7 released.

Week 8 / October 21–October 25

Quiz 1 was returned in recitation on Wednesday. If your TA did not have your quiz then you can pick it up from our course admin, Sally Lee (32-G846) beginning Thursday afternoon.

Lab 6 released.

Week 7 / October 14–October 18

Quiz 1 Review: Tuesday, October 15th from 7:30-9:30PM in 32-123. Quiz 1: Thursday, October 17th from 7:30-9:30PM. Students with last names beginning with A-K will take the exam in 32-123. All others will be in 26-100. Anyone signed up for the makeup exam will take it on Monday, October 21st from 3-5PM in 34-101. Students with accommodations will take the exam on Monday Oct 21st from 3-6PM in 34-101.

Lab 5 released.

Week 6 / October 7–October 11

Lab 3 checkoff is due on Wednesday, October 9th. Lab 4 is due on Thursday, October 10th.

Quiz 1 is coming up next week. It will cover lectures 1-9 together with their recitations, and labs 1-4. There will be a quiz review on Tuesday, October 15th from 7:30-9:30PM in 32-123. Quiz 1 will be on Thursday, October 17th from 7:30-9:30PM. Students with last names beginning with A-K will take the exam in 32-123. All others will be in 26-100. Anyone signed up for the makeup exam will take it on Monday, October 21st from 3-5PM in 34-101. Students with accommodations will take the exam on Monday Oct 21st from 3-6PM in 34-101.

Week 5 / September 30–October 4

Lab 4 was released on Tuesday. It is due on Thursday, October 10th at 11:59PM.

Week 4 / September 23–27

Lab 3 was released on Tuesday. It is due on Thursday, October 3rd at 11:59PM. Remember that you also need to get each lab checked off before the checkoff due date to get full credit. We do accept late checkoffs but they count as a late day just like turning in an assignment late. Note, however, that for any lab, the maximum penality is 50% of that labs grade.

Week 3 / September 16–19

Lab 2 was released on Tuesday. It is due on Thursday, September 26th at 11:59PM.

If you have not yet had the checkoff meeting for Lab 1, we recommend you sign up for a meeting slot.

There will be no recitation this Friday due to the student holiday.

Week 2 / September 9–13

Lab 1 was released on Tuesday. It is due on Thursday, September 19th at 11:59PM. We recommend getting started on the labs early and going to office hours in 32-083 if you need help beyond piazza.

Hopefully, by now you are settling in to your recitations. Please make sure that you are attending a recitation that is not overly full (20-25 students max).

The 6.004 RISC-V ISA reference tables can be found on our website under the Material/Resources tab. This reference sheet will be provided to you on exams that reference the RISC-V ISA.

Week 1 / September 3–4

Welcome to 6.004!
The first lecture for 6.004 is on Thursday, September 5th. There will be no recitations on Wednesday September 4th.

General course information and policies are available in the Information/Course Information tab.

Lecture slides, lecture videos, and tutorial material are available in the Material/Lectures and Recitations tab.

The course schedule is available on the Information/Schedule tab.

Please sign up for piazza for 6.004 Fall 2019.