Skip to main content Link Menu Expand (external link) Document Search Copy Copied

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 May 08
Start of class
May 09
Introduction
LEC: course-logistics
LEC: basic-concepts
START: research
May 10
May 11
Attacks
LEC: memory-errors
May 12
2 May 15
May 16
Attacks
LEC: data-race
May 17
May 18
Attacks
LEC: other-bugs
May 19
3 May 22
Victoria Day
May 23
No Class
START: a1
May 24
May 25
Attacks
LEC: weird-machine
May 26
4 May 29
May 30
Defenses
LEC: entropy
May 31
Jun 01
Defenses
LEC: sanity
Jun 02
5 Jun 05
Jun 06
Defenses
LEC: fuzzing
Jun 07
Jun 08
Defenses
LEC: symbolic
Jun 09
DUE: a1
6 Jun 12
Jun 13
OS Security
LEC: sandbox
START: a2
Jun 14
Jun 15
OS Security
LEC: auth
Jun 16
7 Jun 19
Jun 20
OS Security
LEC: access
Jun 21
Jun 22
OS Security
LEC: malware
Jun 23
8 Jun 26
Jun 27
Mobile Security
LEC: ecosystem
Jun 28
Jun 29
Mobile Security
LEC: app-sec
Jun 30
9 Jul 03
Canada Day
Jul 04
Mobile Security
LEC: adv-topic
Jul 05
Jul 06
Hardware Security
LEC: sec-features
Jul 07
DUE: a2
10 Jul 10
Jul 11
Hardware Security
LEC: tee
START: a3
Jul 12
Jul 13
Non-technical
LEC: ethics-legal
Jul 14
11 Jul 17
Jul 18
Non-technical
LEC: admin-sec
Jul 19
Jul 20
Non-technical
LEC: blockchain
Jul 21
12 Jul 24
Jul 25
Cloud Security
LEC: side-channel
Jul 26
Jul 27
Cloud Security
LEC: cloud-infra
Jul 28
DUE: a3
13 Jul 31
Aug 01
End of class
Cloud Security
INT: ama
START: a4
Aug 02
Exam Prep
Aug 03
Exam Prep
Aug 04
Start of exams
14 Aug 07
Aug 08
Aug 09
Aug 10
Aug 11
DUE: a4
DUE: research
15 Aug 14
Aug 15
Aug 16
Aug 17
Aug 18