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  FirstOrder 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).