Date  Topic 
Reading


Part I: Background  
Tuesday January 14 

Thursday January 16 
 
Tuesday January 21 
 
Thursday January 23 

Tuesday January 28 
 
Thursday January 30 
 
Tuesday February 4 
 
Thursday February 6 
Homework 1 due Background: Convolutional Neural Networks I  
Tuesday February 11 
 
Part II: Explanations  
Thursday February 13 
 
Tuesday February 18 
 
Thursday February 20 
 
Tuesday February 25 
Guest speaker:
Klas Leino Paper Discussion: InfluenceDirected Explanations for CNNs  
Thursday February 27 
 
Tuesday March 3 
Homework 2 due Paper Discussion: Shapley Values and Cooperative Game TheoryGuest speaker:
Ankur Taly  
Thursday March 5 
Homework 3 Part 1 out (zip+pdf) Paper Discussion: Conceptbased ExplanationsGuest speaker:
Amirata Ghorbani  
Tuesday March 10 
No Class: Spring Break  
Thursday March 12 
No Class: Spring Break  
Part III: Adversarial Learning  
Tuesday March 17 
Homework 3 Part 2 out (see canvas) Teleconferencing Debugging Session and Office Hours  
Thursday March 19 
Guest speaker:
Nicolas Papernot Paper Discussion: Adversarial Learning  
Tuesday March 24 
Paper Discussion: Realworld Adversarial AttacksGuest speaker:
Mahmood Sharif  
Thursday March 26 
Guest speaker:
Nicholas Carlini Paper Discussion: Robustness and Adversarial Learning  
Tuesday March 31 
Homework 3 due Paper Discussion: Generative Adversarial Nets  
Part IV: Privacy and Fairness  
Thursday April 2 
Homework 3 makeup out Paper Discussion: Whitebox Inference AttacksGuest speaker:
Milad Nasr  
Tuesday April 7 
Guest speaker:
Dimitris Tsipras Paper Discussion: Resistance to Adversarial Attacks  
Thursday April 9 
Homework 3 makeup due Paper Discussion: Fairness in Deep Learning  
Tuesday April 14 
 
Thursday April 16 
Homework 4 Part 1 out Background: Recurrent Neural Networks II  
Tuesday April 21 
Paper Discussion: Bias In Word EmbeddingsGuest speaker:
KaiWei Chang  
Thursday April 23 
Homework 4 Part 1 due (approximate date) Homework 4 Part 2 out Paper Discussion: Bias in NLP tasksGuest speaker:
Caleb Lu  
Tuesday April 28 
Paper Discussion: Realworld Adversarial AttacksGuest speaker:
Mahmood Sharif  
Thursday April 30 
(approximate date) Homework 4 Part 2 due (approximate date) Homework 5 Part 1 out TBD 
* All schedules are subject to change over the course.