Schedule
Fall 2026
- When: Tuesdays, 6:30 PM - 9:15 PM
- Where: Richter Math-Engineering Room 103
Course Schedule
The content below includes what we will be teaching throughout the semester and is subject to change to meet the learning goals of the class. Check this website regularly for the latest schedule and for course materials that will be posted here through links on the schedule. Please refer to the table below for topics, assignments, and readings for each session. This schedule is designed to guide you through the key concepts and practical skills required for machine learning course. Note that:
- Slides for each session will be posted after class and can be accessed via the links.
- Description includes but not limited to the topics that will be covered in class.
- Assignments are due as indicated; late submissions may not be accepted unless prior arrangements are made.
- Readings include both textbook chapters and selected online resources to supplement the learning process.
- Important dates such as presentations, exams, and breaks are highlighted for convenience.
The textbook and/or other recommended readings can be found in the Syllabus. Additionally, office hours and contact information for the class instructor are provided in the Instructor page. Coding Examples for each week can be found in the Supplementary Materials section.
| Week | Date | Description | Coursework | Readings |
|---|---|---|---|---|
| Module 1: Introduction to Artificial Intelligence | ||||
| 1 | Aug 18 [slides] |
Course Overview Introduction to Machine Learning Machine Learning History Major Branches of Machine Learning |
Responsibility Quiz | Examples Link to Reading Link to Reading HML Ch. 1.4 |
| Module 2: Introduction to Machine Learning | ||||
| 2 | Aug 25 [slides] |
Introduction to Multiclass Classification Decision Trees for Classification (DTs) k-Nearest Neighbors (kNN) Hands-on Practice |
Assign Practice A | Examples Link to Reading Link to Reading Link to Reading |
| 3 | Sep 1 [slides] |
Naïve Bayes Classifier Support Vector Machine (SVM) Evaluation of Classifiers: Cross-Validation Quiz#1 Handout |
Practice A DUE Assign Practice B HW#1 (Optional) |
Examples Link to Reading PML Ch. 3 |
| 4 | Sep 8 [slides] |
One-vs-All Multiclass Classification Classifier Confidence and Estimation Ensemble Learning Quiz#2 Handout |
Practice B DUE Assign Practice C |
Examples Link to Reading Link to Reading Worksheet |
| 5 | Sep 15 [slides] |
Introduction to Regression Models Linear Regression and Logistic Regression Comparing Regression and Classification Quiz#3 Handout |
Practice C DUE Assign Practice D |
Examples Link to Reading Link to Reading HML Ch. 4 |
| 6 | Sep 22 [slides] |
Natural Language Processing and Computer Vision Feature Representation and Scaling Introduction to Principal Component Analysis (PCA) Coding Quiz I Review and Mid-term Exam Q&A |
Practice D DUE HW#2 (Optional) |
Examples Link to Reading Link to Video Worksheet |
| 7 | Sep 29 | Coding Quiz I | Hybrid Mode | None |
| 8 | Oct 6 | Mid-term Exam | Lockdown Browser | None |
| 9 | Oct 13 | Mid-Semester Break | None | Fall Break E-card |
| Module 3: Introduction to Neural Networks | ||||
| 10 | Oct 20 [slides] |
Machine Learning as Function Approximation Biological Neurons vs. Artificial Neurons Introduction to Perceptron and Adaline Student Presentation |
Assign Practice E | Examples Link to Reading Link to Reading Link to Video |
| 11 | Oct 27 [slides] |
Introduction to Neural Network Forward Propagation Backpropagation Student Presentation |
Practice E DUE Assign Practice F HW#3 (Optional) |
Examples Link to Reading Link to Video Link to Video |
| 12 | Nov 3 [slides] |
Challenges in Machine Learning Tools Used to Implement Deep Learning Models Introduction to Open-source Frameworks Coding Quiz II Review and Final Exam Q&A |
Practice F DUE Assign Proposal |
Resources Link to Reading Link to Reading Worksheet |
| 13 | Nov 10 | Coding Quiz II | Hybrid Mode | None |
| 14 | Nov 17 | Final Exam | Lockdown Browser | None |
| 15 | Nov 24 | Thanksgiving Break | No Class | Thxgiving E-Card |
| Module 4: Responsible AI and AI Ethics | ||||
| 16 | Dec 1 [slides] |
Social Impacts of AI Transparency, Accountability, and Fairness (TAF) in AI Ethical Considerations in AI Course Evaluation Survey |
Proposal DUE | Link to Reading Link to Reading Link to Reading Link to Survey |
| 16 | Dec 2 | Study Day | No Class | Study Day E-Card |
| 17 | Dec 8 | Final Project Presentation | Final Project DUE | via Zoom |