CIS 4190/5190: Applied Machine Learning (Spring 2023)
syllabus      schedule      files      resources


This is a tentative schedule.


week 1

(Wed, 1/11) Lecture 1: Introduction [slides]
(Wed, 1/11) HW 1 Released [written] [coding]


week 2

(Wed, 1/18) Lecture 2: Linear Regression Part 1 [slides]


week 3

(Mon, 1/23) Lecture 3: Linear Regression Part 2 [slides]

(Wed, 1/25) Lecture 4: Linear Regression Part 3 [slides]

(Thu, 1/26) Recitation: Python, Numpy, and Pandas
(Thu, 1/26) HW 2 Released [written] [coding]
(Thu, 1/26) Quiz 1 Released


week 4

(Mon, 1/30) Lecture 5: Logistic Regression Part 1 [slides]

(Wed, 2/1) Lecture 6: Logistic Regression Part 2 [slides]

(Thu, 2/2) Recitation: Linear Regression
(Thu, 2/2) Quiz 1 Due (8pm)


week 5

(Mon, 2/6) Lecture 7: K Nearest Neighbors [slides]

(Wed, 2/8) Lecture 8: Decision Trees [slides]
(Wed, 2/8) HW 2 Due (8pm)
(Wed, 2/8) HW 3 Released [written] [template] [coding]

(Thu, 2/9) Recitation: Logistic Regression (Towne 217 ALC)
(Thu, 2/9) Quiz 3 Released (8 pm)
(Thu, 2/9) Quiz 2 Due (8pm)


week 6

(Mon, 2/13) Lecture 9: Ensembles Part 1 [slides]

(Wed, 2/15) Lecture 10: Ensembles Part 2 [slides]

(Thu, 2/16) Recitation: KNNs and Decision Trees (Towne 217 ALC)
(Thu, 2/16) Quiz 3 Due (8pm)


week 7

(Mon, 2/20) Lecture 11: Data Wrangling and K Means Clustering [slides]

(Wed, 2/22) Lecture 12: Principal Components Analysis [slides]
(Wed, 2/22) HW 3 Due (8pm)
(Wed, 2/22) HW 4 Released [written] [coding]

(Thu, 2/23) Quiz 4 Due (8pm)


week 8

(Mon, 2/27) Lecture 13: Neural Networks Part 1 [slides]

(Wed, 3/1) Lecture 14: Neural Networks Part 2 [slides]
(Wed, 3/1) Project Milestone 1 Due (8pm)

(Thu, 3/2) Quiz 5 Due (8pm)


week 9

(Mon, 3/13) Lecture 15: Convolutional Neural Networks Part 1 [slides]

(Wed, 3/15) Lecture 16: Convolutional Neural Networks Part 2 [slides]
(Wed, 3/15) HW 4 Due (8pm)

(Thu, 3/16) Quiz 6 Due (8pm)
(Thu, 3/16) HW 5 Released [written] [coding]


week 10

(Mon, 3/20) Lecture 17: Natural Language Processing Part 1 [slides]

(Wed, 3/22) Lecture 18: Natural Language Processing Part 2 [slides]

(Thu, 3/23) Quiz 7 Due (8pm)


week 11

(Mon, 3/27) Lecture 19: Reinforcement Learning Part 1 [slides]

(Wed, 3/29) Lecture 20: Reinforcement Learning Part 2 [slides]
(Wed, 3/29) HW 5 Due (8pm)

(Thu, 3/30) Quiz 8 Due (8pm)


week 12

(Mon, 4/3) Lecture 21: Reinforcement Learning Part 3 [slides]

(Wed, 4/5) Lecture 22: Reinforcement Learning Part 4 [slides]
(Wed, 4/5) Project Milestone 2 Due (8pm)

(Thu, 4/6) Quiz 9 Due (8pm) (Thu, 4/6) HW 6 Released [written] [coding]


week 13

(Mon, 4/10) Lecture 23: Recommender Systems [slides]

(Wed, 4/12) Lecture 24: Robust Machine Learning [slides]

(Thu, 4/13) Quiz 10 Due (8pm)


week 14

(Mon, 4/17) Lecture 25: Ethics Part 1 [slides]
(Mon, 4/17) Project Milestone 3 Released [template]

(Wed, 4/19) Lecture 26: Ethics Part 2 [slides]
(Tues, 4/19) HW 6 Due (8pm)

(Thu, 4/20) Quiz 11 Due (8pm)


week 15

(Mon, 4/24) Lecture 27: Review Part 1

(Wed, 4/26) Lecture 28: Review Part 2
(Wed, 4/26) Project Milestone 3 Due (8pm)


finals week

(Wed, 5/3) Final Exam (6-8pm)