Assignments

Homeworks

Homeworks are due at 9:59 PM on Fridays; 11:59 PM on other days. Homeworks should be handed in at the CS 167 handin bin (outside CIT 271, the Gunnary). They are only accessible from inside the department.

Homework 1 [ pdf | solution ] Due 10/12/11 (11:59 pm)
Homework 2 [ pdf | solution ] Due 10/21/11 (9:59pm)
Homework 3 [ pdf | solution ] Due 11/16/11 (11:59pm)
Homework 4 [ pdf | solution ] Due 12/09/11 (9:59pm)

Old Exams

Midterm (2009) [ exam | solutions ] Released 10/24/11 (11:59 pm)
Midterm (2010) [ exam | solutions ] Released 10/24/11 (11:59 pm)
Final (2009) [ exam | solutions ]
Final (2010) [ exam | solutions ]

Exams

Midterm [ solutions ] Exam 10/27/11 (7-9pm) in CIT 219
Final [ solutions ] Exam 12/21/11 (2-5pm)

CS167 Programs

Programs are due at 9:59 PM on Fridays; 11:59 PM on other days. Help sessions are held in CIT 219.

Shell
Stencil:$ cp -r /course/cs167/asgn/shell .
Hand in:$ /course/cs167/bin/cs167_handin shell
Released 9/7/11
Help Session 9/13/11
Due 9/19/11 (11:59pm)
DB
Stencil:$ git clone /course/cs167/asgn/db
Hand in:$ /course/cs167/bin/cs167_handin db
Released 9/19/11
Help Session 9/20/11
Due 10/3/11 (11:59pm)
Uthreads
Stencil:$ git clone /course/cs167/asgn/uthreads
Hand in:$ /course/cs167/bin/cs167_handin uthreads
Released 10/5/11
Help Session 10/6/11
Due 10/19/11 (11:59pm)
VFS
Stencil:$ git clone /course/cs167/asgn/weenix
Hand in:$ /course/cs167/bin/cs167_handin vfs
Released 10/24/11
Help Session 10/25/11
Due 11/11/11 (9:59pm)
S5FS
Stencil:(use VFS codebase)
Hand in:$ /course/cs167/bin/cs167_handin s5fs
Released 11/14/11
Help Session 11/15/11
Due 12/12/11 (11:59pm)

CS169 Programs

Programs are due 11:59pm on the day indicated. Programs should be handed in using cs169_handin (asgn). 169 students are also required to do the Shell and DB assignments specified above. Help sessions are held in CIT 219.

Kern (info) [ wiki | 169 history ]
Kern 1 (code) [ wiki | helpsession ] Released 9/19/11
Help Session 9/20/11
Due 9/26/11
Kern 2 (code) [ wiki | helpsession ] Released 9/26/11
Help Session 9/27/11
Due 10/3/11
VFS [ wiki | helpsession ] Released 10/3/11
Help Session 10/4/11
Due 10/24/11
S5FS [ wiki | helpsession ] Released 10/24/11
Help Session 10/25/11
Due 11/7/11
VM [ wiki | helpsession ] Released 11/7/11
Help Session 11/8/11
Due 12/12/11 (11:59pm)