Dates Topics Materials Assignments
February 3—7 Introduction Introduction
Outcomes 1
Guide 1
Lab 1
February 10—14 Problem Solving Local Search
Outcomes 2
Guide 2
Lab 2
February 17—21 Constraint Satisfaction
Outcomes 3
Guide 3
Lab 3
Homework 1
February 24—28 Uncertainty Probability
Outcomes 4
Guide 4
Lab 4
March 2*—6 Probabilistic Reasoning
Outcomes 5
Guide 5
Lab 5
Homework 2
March 9—13 Machine Learning Problem Framing
Outcomes 6
Guide 6
Lab 6
March 16*—20 Regression
Outcomes 7
Guide 7
Lab 7
Homework 3
March 23—27 — Spring Break
March 30 — April 3 Keras Feature Engineering
Outcomes 8
Guide 8
Lab 8
April 6—9
Good Friday
Classification
Outcomes 9
Guide 9
Lab 9
April 13*—17
Easter Monday
Deep Learning Neural Networks
Outcomes 10
Guide 10
Lab 10
Homework 4
April 20—24
Advising
Embeddings
Outcomes 11
Guide 11
Lab 11
Project — Proposal Draft
April 27* — May 1 Knowledge Propositional Logic
Outcomes 12
Guide 12
Lab 12
Project — Proposal Update
May 4—8 First-Order Logic
Outcomes 13
Guide 13
Lab 13
Homework 5
May 11—14*
Reading Recess
Conclusion Conclusion
Outcomes 14
Guide 14

Project — Walkthrough
May 18—21
Finals
Project — Showcase & Submission
Thursday, May 21

* We will hold exams of these weeks (generally on Monday).