Date | Assignment |
---|---|
1/24 | OSTEP Ch. 2 |
1/31 | OSTEP Ch. 4 |
2/6 | OSTEP Chs. 5 and 6 |
2/14 | OSTEP Ch. 7 |
2/21 | OSTEP Ch. 9 |
2/28 | OSTEP Chs. 13 and 14 |
3/4 | OSTEP Chs. 15 through 18 |
3/7 | OSTEP Ch. 19 |
3/11 | OSTEP Ch. 20 |
3/21 | OSTEP Chs. 21 and 22 |
3/30 | OSTEP Ch. 26 |
4/1 | Notes on vfork() |
4/4 |
OSTEP Chs. 27 and 28 |
4/8 |
OSTEP Ch. 29 |
4/11 | Unix Pipes Unix Signals |
4/13 |
OSTEP Ch. 30 |
4/18 |
OSTEP Ch. 31 |
4/20 | OSTEP Ch. 32 |
4/25 |
OSTEP Ch. 39 OSTEP Ch. 40 |
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: