Instructor: Jean Herbst
Office: E129 Science Center
Phone: x3162
Email: jherbst@wellesley.edu
Office Hours: Monday, 5:00PM - 7:00PM
Tuesday, 3:00PM - 4:00PM,
Wednesday, 1:00PM - 2:00PM (for lab assignment help only),
Friday, 3:00PM - 4:00PM,
and by appointment.

Introduction
In CS 240 Laboratory, students learn about concepts of Machine Organization by experimenting with software and hardware. Lab material coordinates with lecture topics.

Schedule
The class is held on Wednesdays in the Micro-Focus area, in the Science Center.
Lab section 01 meets 9:20PM - 12:20PM,
Lab section 02 meets 2:15PM - 5:15PM.

Requirements
Weekly attendance of class and completion of lab reports and assignments is required. Labs usually take 3 hours to complete.

If you must miss lab because of illness or other valid reason, you must notify the instructor prior to the missed lab and schedule a time to make up the lab. The make-up must occur before the next lab meeting, and during a time when the instructor is present.

For most labs, a lab assignment will be given, to be completed and submitted prior to lab. The lab assignment prepares you for the lab exercises to be done that day.

Lab assignments are due at the beginning of lab. These assignments will not be accepted late, and will be graded.

A lab report is also due at the end of class each week, describing results of the experiments. Reports should include:

  • The answers to any questions posed in the laboratory exercises,
  • Graphs, waveforms, circuit diagrams,programs, etc., as specified in the laboratory exercises, and
  • Observations and explanations, when relevant (especially when your results do not match those expected).

Partners will submit a single lab report electronically by sharing a Google document with their partner and the lab instructor.

Grading
As stated in the syllabus, the laboratory accounts for 15% of your grade in the course.

Completing all labs is mandatory - you will receive no lab credit if you miss one or more sessions.

Your grade will be based on your lab assignments and lab reports. Each lab is worth 100 points. For labs in which an assignment is given, 30 of the 100 points will be for the lab assignment, and 70 will be for the lab report. Lab assignments will be graded for correctness, and must be submitted on time to receive credit. In weeks when no lab assignment is given, the laboratory report will be worth 100 points.


Lab 1 overheads
Lab 2 assignment
Lab 2 overheads
Lab 3 assignment
Lab 3 overheads
Lab 4 assignment
Lab 4 overheads
Lab 5 assignment
Lab 5 overheads
Lab 6 assignment
Lab 6 overheads
Lab 7 assignment
Lab 7 overheads
Lab 8 assignment
Lab 8 overheads
Lab 9 assignment
Lab 9 overheads
Lab 10 assignment
Lab 10 overheads
Lab 11 assignment
Lab 11 overheads
Lab 12 assignment
Lab 12 overheads
Lab 13 assignment