Lectures
Lecture |
Date |
Day |
Module |
Lecture Title |
Activities Due | |||
1 |
5-May |
Monday |
Introduction | |||||
2 |
9-May |
Friday | ||||||
3 |
12-May |
Monday | ||||||
4 |
16-May |
Friday |
Read a breach report | |||||
19-May |
Monday |
No class – holiday | ||||||
5 |
23-May |
Friday |
Verify chat keys | |||||
6 |
26-May |
Monday | ||||||
7 |
30-May |
Friday |
Opt-out, Verify web cert | |||||
8 |
2-Jun |
Monday | ||||||
9 |
2-Jun |
Monday | ||||||
10 |
6-Jun |
Friday | ||||||
9-Jun |
Monday |
No class – Instructor gone | ||||||
11 |
13-Jun |
Friday |
Modify URLs | |||||
12 |
16-Jun |
Monday |
Midterm |
No class | ||||
13 |
20-Jun |
Friday |
Midterm |
No class | ||||
14 |
23-Jun |
Monday |
Networking - tcp, onion routing | |||||
15 |
27-Jun |
Friday |
Programming |
Programming Security |
Download data | |||
30-Jun |
Monday |
No class – holiday | ||||||
16 |
2-Jul |
Wednesday |
Program security | |||||
17 |
4-Jul |
Friday |
Programming security |
Block 3rd party content | ||||
18 |
7-Jul |
Monday |
Web Security |
Web Security - People | ||||
19 |
11-Jul |
Friday |
Web Security - XSS |
Modify website | ||||
20 |
14-Jul |
Monday |
Web Security - defenses | |||||
21 |
18-Jul |
Friday |
Privacy |
Privacy |
See data visible to websites | |||
22 |
21-Jul |
Monday |
Privacy | |||||
23 |
25-Jul |
Friday |
Additional topics |
Listen to phish, Read regulation | ||||
24 |
28-Jul |
Monday |
Revision |
- Red indicates lectures that are canceled.
- Green indicates lectures at abnormal times.
Makeup Lectures
The University automatically assigns makeup lecture times for the course. These are to be used in the event that the Instructor has to be out of town or some unexpected event happens.
I recognize that these times may be challenging for some students to attend. Effort will be made to do lecture recording for any makeup lecture times used.
Expect to use:
- Monday June 2nd, 4pm-5:20pm
Not expected to be used:
- Monday May 12
- Monday June 23
- Monday July 21
Lecture Module Resources
Under each lecture module on the sidebar you will find links to many sources of information on the topic. These are optional readings, you are not required to read any of them. I am often asked after class about where to look to learn more about a topic or where to go if the topic is a bit challenging to understand from the lecture content. These resources are a good place to start for those interested.
I am always happy to add new resources to these lists, so if there is something recent that I have left off. Or even just something fun that you think others might enjoy, feel free to email me about them.