Calendar - Autumn 2023ΒΆ

Warning

This is a tentative calendar and subject to change

In general, assignments are posted on Friday preceding their deadline.

Week

Module

Assignment Out

Assignment Due

1

M1: Unix Users and Shell

HW 1

None

2

M1: Unix Users and Shell

HW 2

HW 1

3

M2: Unix Programs & Processes & Files

HW 3

HW 2

4

M3: Interacting with the Unix Kernel using C

HW 4

HW 3

5

M3: Interacting with the Unix Kernel using C

None

HW 4

6

Midterm and M3: Interacting with the Unix Kernel using C

HW 5

None

7

M4: Kernel Process & Memory Management

HW 6

HW 5

8

M4: Kernel Process & Memory Management

HW 7

HW 6

9

M5: Unix Filesystems & Advanced Kernel Subsystems

None

HW 7

10

(Finals Week) Final Exam

None

None

There will be no class on the following dates:

  • No class (Week 1 Monday Section) - September 25th

  • No class (Week 7 Thursday Section) - November 9th

  • No class (Week 8 Monday Section) - November 13th

Professor Samuels will post a pre-recorded lecture on those days for those sections.