COMS W3157 Advanced Programming

Spring 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

1/12
1/14
1/19
1/21
Study on your own before 1/26
Watch before 1/26

09_12_2019, 08:43-1:18:48

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

1/26
Watch before 1/28

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

1/28
Watch before 2/2

09_17_2019, 1:09:10-1:16:30
09_19_2019, 03:30-31:25

09_19_2019, 31:30-52:00

09_19_2019, 52:08-1:17:25

2/2
Watch before 2/4

09_24_2019, 07:51-18:24

09_24_2019, 18:48-59:40

09_24_2019, 1:00:11-1:17:00

2/4
Watch before 2/9

09_26_2019, 4:40-1:18:18

2/9
2/11
2/16
2/18
2/23
2/25
3/9
3/11
Watch before 3/16

10/17/2019, 24:00-34:15

10/22/2019, 7:10-43:05

10/22/2019, 43:05-1:19:36

3/16
3/18, 3/23
3/25
3/30
4/1
4/6
4/8

Class cancelled

4/13

Optional guest lecture by Kent John Hall (TA)

4/15

Upcoming Lectures & Exams

4/20

Assignments