Please note that the exact material covered on a particular lecture will vary. While we will cover all the material, we will likely end up going faster on some topics and slower on others. Please stay up to date on Canvas as to what we will be covering in the upcoming class.
Date | Event | Topic | Textbook 3rd/4th ed |
---|---|---|---|
Tuesday, September 3 | Lecture 1 | What is AI? - Course Overview | Chapter 1 / Chapter 1 |
Friday, September 6 | Assignment 1 Released | Future of Work | |
Thursday, September 5 | Lecture 2 | AI History and Modern Trends | |
Monday, September 9 | Assignment 2 Released | Search Complete | |
Monday, September 9 | Add/Drop Deadline | ||
Tuesday, September 10 | Lecture 3 | Rational Agents | Chapter 2 / Chapter 2 |
Friday, September 13 | Assignment 1 Due | ||
Thursday, September 12 | Lecture 4 | Search Foundations, Uninformed Search | Chapter 3 / Chapter 3 |
Tuesday, September 17 | Lecture 5 | Informed Search, Relaxed Search | Chapter 4 / Chapter 4 |
Thursday, September 19 | Lecture 6 | Adversarial Search and Game AIs | Chapter 5 / Chapter 5 |
Monday, September 23 | Assignment 2 Due + Assignment 3 Released | Bayes Complete | |
Tuesday, September 24 | Lecture 7 | Probability Review - Naive Bayes Classification | Chapter 13 / Chapter 12 |
Thursday, September 26 | Quiz 1 Proctored | Module 1 - Search | |
Monday, September 30 | Group Project Details Released | Prompting and Evaluating Generative Models | |
Tuesday, October 1 | Lecture 8 | Introduction to Machine Learning | Chapter 18.1-18.2 / Chapter 19.1-19.2 |
Thursday, October 3 | Lecture 9 | Linear Regression and Gradient Descent | Chapter 18.4-18.6 / Chapter 19.6 |
Friday, October 4 | Assignment 3 Due | ||
Monday, October 7 | Assignment 4 Released | Equation of a Slime | |
Tuesday, October 8 | Lecture 10 | Multiple Linear Regression, Jobs in AI/ML | Chapter 18.6 / Chapter 19.9 |
Thursday, October 10 | Lecture 11 | Classification with Logistic Regression | |
Tuesday, October 15 | No Class - “Monday Schedule” | ||
Thursday, October 17 | Lecture 12 | Intro to Deep Learning - Perceptron Networks | Chapter 21 (4th only) |
Friday, October 18 | Assignment 4 Due | ||
Monday, October 21 | Assignment 5 Released | Judging Flowers | |
Tuesday, October 22 | Lecture 13 | Perceptron Learning | Chapter 18 / Chapter 19 |
Thursday, October 24 | Lecture 14 | Backpropogation Algorithm | Chapter 18 / Chapter 19 |
Tuesday, October 29 | Lecture 15 | Beyond Supervised Learning | |
Thursday, October 31 | Quiz 2 Proctored | Module 2 - Machine Learning | |
Friday, November 1 | Assignment 5 Due + Group Project Approval Deadline | ||
Monday, November 4 | Assignment 6 Released | Cleaning Tables | |
Tuesday, November 5 | No Class - Veteran’s Day 🫡 | ||
Thursday, November 7 | Lecture 16 | Natural Language Processing (NLP) pt 1 | Chapter 22 / Chapter 23 |
Tuesday, November 12 | Lecture 17 | Natural Language Processing (NLP) pt 2 | Chapter 22 / Chapter 23 |
Thursday, November 14 | Lecture 18 | Personal Assistants and Chatbots | |
Friday, November 15 | Assignment 6 Due + Assignment 7 Released | MLComplete | |
Tuesday, November 19 | Lecture 19 | Computer Vision pt. 1 | Chapter 24 / Chapter 25 |
Thursday, November 21 | Lecture 20 | Computer Vision pt. 2 | Chapter 24 / Chapter 25 |
Tuesday, November 26 | Lecture 21 | Robotics and Reinforcement Learning | Chapter 25 / Chapter 26 |
Tuesday, November 26 | Assignment 7 Due | ||
Wednesday, November 27 | Thanksgiving Break 🦃 Begins | ||
Monday, December 2 | Thanksgiving Break 🦃 Ends | ||
Tuesday, December 3 | Lecture 22 | TBA | |
Thursday, December 5 | Lecture 23 | TBA | |
Friday, December 6 | Group Projects Due | ||
Tuesday, December 10 | Lecture 24 | Course Review, What’s next in AI? | Chapter 27 / Chapter 28 |
TBA | Final Exam |