Date | Assignment |
---|---|
1/22 | OSTEP Ch. 2 |
1/25 | Conway's Game of Life A Life Simulator |
2/1 | OSTEP Ch. 4 |
2/3 | OSTEP Chs. 5 and 6 |
2/12 | OSTEP Ch. 7 |
2/22 | OSTEP Ch. 9 |
2/26 | Notes on vfork() |
3/3 | OSTEP Ch. 13 |
3/5 | OSTEP Chs. 15 and 18 |
3/15 | OSTEP Chs. 19 and 20 |
3/19 | OSTEP Chs. 21 and 22 |
3/26 | OSTEP Ch. 26 |
4/5 |
OSTEP Chs. 27 and 28 |
4/12 |
OSTEP Ch. 29 |
4/16 | Unix Pipes |
4/19 |
OSTEP Ch. 30 |
4/21 |
OSTEP Ch. 31 |
The final course grade will be calculated as
For example, a student who scores 65 on midterm 1, 90 on midterm 2, 85 on the projects, 84 on the final, and 75 on the homework will have an overall score of
The intention of this grading scheme is that students have two chances to show their mastery of the material covered in the midterm: on the midterm and on the cummulative final. The 65% of the course grade that is awarded on the basis of exams is available to every student at the time they take the final.
While it is possible for a student to skip the midterm exam and rely solely on the homework, project and final for their course grade, students are strongly advised against this approach. Here are some reasons for this advice: