COMS W4118 Operating Systems I

Spring 2017

Important dates

R 1/19 HW0 due
T 1/24 HW1 due
Sa 2/4 HW2 due
T 2/21 HW3 due
T 2/28 HW4 due
T 3/7 Exam #1
R 4/20 Exam #2

Syllabus

T 1/17: Course overview and logistics

R 1/19: Introduction to OS

T 1/24: Linux System Overview

R 1/26, T 1/31: UNIX File I/O

T 1/31, R 2/2: Interprocess communication in UNIX

HW2: Linux Linked List

Review Session: Sockets API and HTTP 1.0 in preparation for HW3

HW3: HTTP Server – Group project

T 2/7: Signals

R 2/9: Class canceled due to snow storm

T 2/14: POSIX threads

R 2/16: Nonblocking I/O and I/O multiplexing

R 2/16, T 2/21: UNIX domain sockets

T 2/21, R 2/23: Linux system calls

HW4: Linux System Calls – Individual assignment


Last updated: 2017–02–20