AI for a thriving society
This Program is Perfect For
- Technical and business professionals aiming to operate at the frontier of AI-driven innovation
- Individuals seeking experiential, hands-on learning from industry experts
- Professionals requiring flexible, modular training to meet evolving career demands
Courses
Program Requirements
Earn varied CEUs and UC credit.
1. Artificial Intelligence (AI) Courses
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 12-05-2025 | 10:00am | 4:00pm | Flexible | SANTA CLARA / REMOTE |
6/18/2025: Schedule change. Please review full course details.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 01-23-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 01-30-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 02-06-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 02-13-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 02-20-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 02-27-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 03-06-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 03-13-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Note: Students will need to purchase a development board for coursework. Below is a list of examples, approximate cost $100:
- https://www.seeedstudio.com/SenseCAP-Watcher-W1-A-p-5979.html
- https://store-usa.arduino.cc/products/nicla-vision
- https://www.amazon.com/Arduino-Nicla-Vision-ABX00051/dp/B0B979238K
- https://www.sparkfun.com/nicla-vision.html
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Thu, 01-29-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 02-05-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 02-12-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 02-19-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 02-26-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 03-05-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 03-12-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Mon, 12-08-2025 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 12-09-2025 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 12-10-2025 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 12-11-2025 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 12-12-2025 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
11/7/25: Change in start time. See full schedule for details.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Text: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461
Recommended Text: Hands-On Machine Learning with Scikit-Learn and PyTorch: Concepts, Tools, and Techniques to Build Intelligent Systems; Aurélien Géron; O'Reilly Media Inc.; 2025. ISBN: 979-8341607989
Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228
Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690
Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Mon, 02-09-2026 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-10-2026 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 02-11-2026 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Thu, 02-12-2026 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
| Fri, 02-13-2026 | 9:00am | 3:00pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Textbook: Hands-On Machine Learning with Scikit-Learn and PyTorch: Concepts, Tools, and Techniques to Build Intelligent Systems; Aurélien Géron; O'Reilly Media Inc.; 2025. ISBN: 979-8341607989
Recommended Textbooks:
Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228
Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690
Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Wed, 02-18-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 02-25-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 03-04-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 03-11-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Wed, 03-18-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Text:
What is ChatGPT Doing, Stephen Wolfram, Wolfram Media, 2023. ISBN: 9781579550820
2. AI Development
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 02-06-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 02-13-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 02-20-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 02-27-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 03-06-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 03-13-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 03-20-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 04-03-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.
No meeting on March 27, 2026. To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Note: Cloud platform free trials may include additional usage-based costs. Students should monitor their activity carefully to avoid unexpected charges.
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Mon, 01-05-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 01-12-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 01-26-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 02-02-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 02-09-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 02-23-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 03-02-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 03-09-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 03-16-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
| Mon, 03-23-2026 | 6:30pm | 9:30pm | Flexible | SANTA CLARA / REMOTE |
10/10/25: Change of instructor. Review full schedule for details.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
No meetings on January 19 and February 16, 2026. To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Recommended Text:
"Deep Learning", Ian Goodfellow, Yoshua Bengio and Aaron Courville, MIT Press 2016 ISBN# 978-0262035613. A free e-book is available at http://www.deeplearningbook.org (Links to an external site.)
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Tue, 01-13-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 01-20-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 01-27-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-03-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-10-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-17-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-24-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 03-03-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 03-10-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 03-17-2026 | 6:00pm | 9:00pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Programming Tools: Current version of Python with ability to install packages as needed.
3. AI Workshops
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Tue, 02-10-2026 | 6:00pm | 8:30pm | Flexible | SANTA CLARA / REMOTE |
| Tue, 02-17-2026 | 6:00pm | 8:30pm | Flexible | SANTA CLARA / REMOTE |
This course is part of the Winter 2026 AI Workshop series.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 11-21-2025 | 10:00am | 4:00pm | Flexible | SANTA CLARA / REMOTE |
This course is part of the Fall 2025 AI Workshop series.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Tools & Materials: Google Colab
Recommended Tools & Materials: Hugging Face account
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 12-12-2025 | 10:00am | 4:00pm | Flexible | SANTA CLARA / REMOTE |
This course is part of the Fall 2025 AI Workshop series.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Sat, 02-14-2026 | 9:00am | 12:00pm | Flexible | SANTA CLARA / REMOTE |
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click “Full Schedule” below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Recommended Course Sequence
Please be sure you meet the prerequisites for each course. You may choose courses in any order according to your interest.
Other AI-related specializations
Python Specialization
Programming for Data Science with Python
Data Scientist
Instructors
AI Program Advisory Committee
PAUL BALDASSARI, Magister (Australia)
President, Manufacturing and Services, Flex
AJAY BARANWAL, MA
Director, Center for Deep Learning in Electronics Manufacturing
Instructor, AI Program, UCSC Extension
RAHUL BHUMAN, M.S., M.B.A.
Co-founder, Enterprise Minds, Inc.
MOENES ISKAROUS, Ph.D.
Chief Technology Officer, AI and Machine Learning for IoT, Compute & Wireless, Infineon Technologies
PRAVEEN KRISHNA, M.S.
Cofounder of an AI Startup
AI Program Chair and Instructor, UCSC Extension
JASON SAMAHA, Ph.D.
Asst. Professor, Cognitive and Computational Neuroscience: Cognitive Neuroscience, Cognition: Fundamental Theories, The Neuroscience of Consciousness, UC Santa Cruz Psychology Department
MIKE SCHMIT, B.S.M.E.
Director of Software Engineering, AMD