COMS W3157 Advanced Programming

Fall 2021

Course essentials

Supplementary materials

Syllabus

Unit 1: C programming basics

Unit 2: Pointers and arrays

Unit 3: Function pointers and structs

Unit 4: File I/O

Unit 5: UNIX processes, shell, TCP/IP

Unit 6: Sockets API and HTTP

Unit 7: Web-based software architecture

Past Lectures

9/9
9/14
9/16
Study on your own
9/21

Note that 01 and 02 refer to Lecture note 01 and Lecture note 02.

9/23

Class was canceled; watch the following video segments.

09_12_2019, 01:08:35-01:18:50

09_17_2019, 00:03:50-1:08:33

9/28
9/30
10/5
10/7
10/12
10/14
10/19
10/21
10/26
10/28
11/2
11/4
11/9
11/11
11/16
11/18
11/23
11/30
12/2
12/7

Class cancelled

Optional video lecture
12/9

Upcoming Lectures & Exams

12/21

Assignments & Exams