This page does not represent the most current semester of this course; it is present merely as an archive.
Most labs and homeworks are interrelated: the day after a lab is held a homework is released that is very similar to the lab exercise. The idea is that you will have some time to work in a supervised group setting first and then complete a set of similar exercises on your own.
Both labs and homeworks are submitted on the same page. Some assignments have alternative ways to being submitted, described on the assignment page.
Grading of labs is considerably more generous than grading of homeworks. Our goal is to give full credit in labs if you gave good effort, full credit in homework if you achieved good results.
You are encouraged to work in groups on lab exercises. You are required to work alone on homeworks assignments.
See Using SSH for hints on how to access the lab machines remotely.
|Num||Lab||Lab date||Homework||HW Due Date|
All homework assignments are due at noon (Eastern time) of the day listed, unless a different date is given in the submission page.
As with the schedule, the dates of these assignments might change as the semester progresses.
Due to space constraints, you may only attend the lab section in which you are enrolled in SIS.