Calendar - Winter 2023ΒΆ

Note

This is a tentative calendar and subject to change

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

Week

Day

Date

Module Topic

Assignment Out

Assignment Due

1

Jan. 4th

M1: Unix Overview

HW1

None

2

Jan. 9th

M2: Unix Commands and Introduction to C Programs

HW 2

HW 1

3

Jan. 18th

M3: Programs/Processes and Computer Architecture

HW 3

HW 2

4

Jan. 23rd

M4: Exceptional Control Flow

HW 4

HW 3

5

Jan. 30th

M5: File I/O

None

HW 4

6

Feb. 6th

Midterm and File I/O (cont.)

HW 5

None

7

Feb. 13th

M6: File systems

HW 6

HW 5

8

Feb. 20th.

M7: Unix Signals and Kernel and OS

Project

HW 6

9

Feb. 27th

M8: Advanced Unix Topics

None

None

10

None

Project