Spring 2026 | Fridays | 290 Hearst Mining Building, UC Berkeley
This 8-week course provides an introduction to Artificial Intelligence (AI) and Machine Learning (ML) at a high-school level, combining foundational intuition and hands-on critical thinking for students interested in machine learning applications. Through engaging visual learning tools and interactive demonstrations, students will explore key topics including data collection, supervised and unsupervised learning, and real-world applications of deep learning.
In the final weeks, you'll work on a collaborative group project. Choose from:
All lectures are in-person. Attendance at all sessions is required for certificate completion.
| Week | Topic | Materials | Homework |
|---|---|---|---|
| 1 Mar 13 |
Introduction – Goals, Data & Decision Making Lecture: Intro to ML, course goals Discussion: Math Review, "What can we do with lines?" |
Pre-course survey | |
| 2 Mar 20 |
Classification I – Binary & Linear Classifiers Lecture: Binary classification, linear classifiers Discussion: Decision Trees & Multiclass Classification |
Build your own Decision Tree(s) | |
| 3 Mar 27 |
Classification II – Neural Networks & ReLU Lecture: Neural Networks, ReLU activation Discussion: Model building, feature selection |
No Homework! | |
| 4 Apr 3 |
Linear Regression – Setup & Limitations Lecture: Linear regression setup Discussion: Overfitting and Loss Functions |
Linear Regression Concept Check | |
| 5 Apr 10 |
Clustering – Unsupervised Learning Lecture: Clustering basics Discussion: Project Specs review |
Clustering Labubu's | |
| 6 Apr 24 |
Guest Lecture Generative models & LLMs |
Work on project | |
| 7 May 1 |
ML in Context – Degrees, Ethics & Safety Lecture: ML degrees and careers Discussion: Ethics, alignment, deepfakes |
Continue project (Jailbreaking GPT) | |
| 8 May 8 |
Project Presentations / LLMs Lecture: Project presentations Discussion: How to make use of ChatGPT? |
Lecture
Discussion
|
Done! 🎉 |
* Topics marked with asterisk may be adjusted based on student feedback
Meet the team behind Foundations of Machine Learning!
Lecture/Discussion Instructor
B.S. in Industrial Engineering & Operations Research (IEOR), Data Science & Math @ Berkeley
Email: pattaraphon.kenny@berkeley.edu
Office Hours: TBA
Lecture/Discussion Instructor
B.S. in Analytics, M.S. in Industrial Engineering & Operations Research (IEOR) @ Berkeley
Email: andrewjchan@berkeley.edu
Office Hours: TBA
Project Instructor
B.S. in Analytics, M.S. in Industrial Engineering & Operations Research (IEOR) @ Berkeley
Email: salee2@berkeley.edu
Office Hours: TBA
Faculty Advisor
Assistant Teaching Professor @ Berkeley IEOR
Email: kerger@berkeley.edu
Office Hours: TBA
Office hours will be posted on Google Classroom. Zoom links will be provided there.
Join your instructors and peers to discuss course material, ask questions, or just chat! Even if you don't have questions, feel free to join and listen in. Office hours are a great way to get to know your instructors and classmates.