pete > courses > Computer Architecture (CSCI 0202), Spring 2022
Computer Architecture (CSCI 0202), Spring 2022
Who | Peter C. Johnson (pete@midd) |
Where | 75 Shannon St, Room 202 |
When | A: Mondays, Wednesdays, and Fridays, 10:10–11:00 AM B: Mondays, Wednesdays, and Fridays, 11:15–12:05 AM |
Tutoring | schedule here |
Schedule (tentative)
Coursework
Your semester grade will be calculated thusly:
Assignments | 60% |
Midterm exam | 15% |
Final exam | 25% |
Regarding late homework, I hereby grant each student two (2) 24-hour extensions to be used at their discretion at any point in the semester. If you decide you use an extension, please email me before the official due date with a note to that effect. When the time comes, turn in your assignment via the normal procedure.
For each day an assignment is turned in late without the use of an extension, 25 points will be subtracted from the final score (out of the 100 possible for each assignment). Convincingly extenuating circumstances will be considered on a case-by-case basis.
Requests for regrades will be accepted for any assignment through the last day of classes (16 May). Regrades are a chance for you to show that your original submission was closer to a working solution than the grade you received otherwise reflects. Your case will be significantly strengthened by showing the set of changes you made to your original submission to make it work.
Midterm Exam
The midterm exam will be handed out following class on Wednesday, 30 March, to be handed in before 11am the following day. You may work wherever you like as long as all the work on your exam is your own: the honor code applies.
Final Exam
The final exam will be a cumulative take-home. You will pick it up from me at any point during the finals period, which begins Thursday, 19 May, and return it no more than 24 hours later. I will hold extensive office hours during that period to answer questions about the course material from those who have yet to begin the exam; hand out and receive exams; and answer questions pertaining to the exam itself from those who are in the process of taking it. All completed exams must be submitted no later than 8pm on the last day of finals period (Tuesday, 24 May).
Software
Digital is the software you’ll use to create and simulate your circuits. When you download it, please make sure to get version 0.29, so we’re all working with the same one. (On the right, click on the word "Releases"; scroll down to the Feb 11, 2022 release, which is marked v0.29, and click on the link labeled "Digital.zip". You should probably also download the associated documentation file, in your preferred language.)
References
There is no required textbook. I will make suggestions for readings (both online and dead-tree) while covering specific topics.
ADA
Students who have Letters of Accommodation in this class are encouraged to contact me as early in the semester as possible to ensure that such accommodations are implemented in a timely fashion. For those without Letters of Accommodation, assistance is available to eligible students through the Disability Resource Center (DRC). Please contact ADA Coordinators Jodi Litchfield and Peter Ploegman of the DRC at ada@middlebury.edu for more information. All discussions will remain confidential.