Link Search Menu Expand Document

Weekly Schedule

The schedule might change as the course progresses, in part based on student interests and feedbacks and also due to the uncertainties caused by the pandemic. If you are particularly interested in some topic not covered here, send an email to any course staff and we will try our best to accommodate.

WeekMondayTuesdayWednesdayThursdayFriday
1 Jan 03 Jan 04 Jan 05
Start of class
Introduction
LEC: course-logistics
LEC: basic-concepts
START: quiz1
START: blog
START: survey
Jan 06
Jan 07
2 Jan 10
Program Security
LEC: flaws-failures
START: quiz2
Jan 11
Jan 12
Program Security
LEC: malicious-code
Jan 13
Jan 14
DUE: quiz1
3 Jan 17
Program Security
LEC: defenses
Jan 18
Jan 19
Program Security
INT: TBD
START: hw1
Jan 20
Jan 21
DUE: quiz2
4 Jan 24
OS Security
LEC: os-protection
START: quiz3
Jan 25
Jan 26
OS Security
LEC: user-auth
Jan 27
Jan 28
DUE: hw1-m
5 Jan 31
OS Security
LEC: sec-policies
Feb 01
Feb 02
OS Security
INT: TBD
Feb 03
Feb 04
DUE: quiz3
DUE: hw1
6 Feb 07
Network Security
LEC: network-basis
START: quiz4
Feb 08
Feb 09
Network Security
LEC: attacks-1
START: hw2
Feb 10
Feb 11
7 Feb 14
Network Security
LEC: attacks-2
Feb 15
Feb 16
Network Security
INT: TBD
Feb 17
Feb 18
DUE: hw2-m
DUE: survey-m
DUE: quiz4
8 Feb 21
Reading Week
Feb 22
Reading Week
Feb 23
Reading Week
Feb 24
Reading Week
Feb 25
Reading Week
9 Feb 28
Internet Security
LEC: crypto-basis
START: quiz5
Mar 01
Mar 02
Internet Security
LEC: link-layer
LEC: network-layer
LEC: transport-layer
Mar 03
Mar 04
DUE: hw2
10 Mar 07
Internet Security
LEC: app-layer
LEC: iot
LEC: blockchain
Mar 08
Mar 09
Internet Security
INT: TBD
START: hw3
Mar 10
Mar 11
DUE: quiz5
11 Mar 14
Data Security
LEC: db-sec
LEC: mls-db
START: quiz6
Mar 15
Mar 16
Data Security
LEC: data-mining
LEC: k-anonymity
LEC: diff-privacy
Mar 17
Mar 18
DUE: hw3-m
12 Mar 21
Data Security
LEC: adversarial
LEC: unlearning
Mar 22
Mar 23
Data Security
INT: TBD
Mar 24
Mar 25
DUE: quiz6
DUE: hw3
13 Mar 28
Non-tech Aspects
LEC: ethics
LEC: admin
START: quiz7
Mar 29
Mar 30
Non-tech Aspects
LEC: legal
LEC: emerging
Mar 31
Apr 01
DUE: quiz7
DUE: blog
DUE: survey
14 Apr 04
Course Review
INT: review
Apr 05
End of class
Apr 06
Exam Prep
Apr 07
Exam Prep
Apr 08
Exam Prep
15 Apr 11
Start of exams
START: final
Apr 12
DUE: final
Apr 13
Apr 14
Apr 15
Good Friday
16 Apr 18
Apr 19
Apr 20
Apr 21
Apr 22
17 Apr 25
Apr 26
End of exams
Apr 27 Apr 28 Apr 29