Empowering humans through AI
This Program is Perfect For
- Tech professionals
- Entrepreneurs
- Researchers
- People in career transition
Program review underway
As we evolve our programs to reflect today’s technology landscape, the certificate in AI Application Development is under review and is not currently open for new enrollment. If you are enrolled in this certificate and are finishing up your courses, please reach out to us at extension@ucsc.edu. We will help you plan your journey.
Courses are open to everyone
You are invited to build and strengthen your teaching skills by enrolling in individual courses.
Building enterprise AI applications like it's 2026
In the first University of California certificate for Artificial Intelligence Application Development, Silicon Valley industry leaders teach you to develop for today's emerging business strategies. AI developers are in high demand. Get the skills you need to grow your career in this rapidly evolving field.
Learning outcomes
- Analyze and evaluate machine learning models
- Develop innovative AI solutions using advanced technologies
- Solve complex AI problems through advanced techniques
- Communicate and collaborate effectively in AI projects
Acquire
Master the fundamentals, move on to advanced techniques, and prepare for emerging technologies.
Specialize
Develop keen insights and high-level skills in your specialty as you build a robust portfolio to set yourself apart in the competitive job market.
Deploy
Demonstrate your mastery that will make employers take notice. Complete the program with the capstone course.
Courses
Program Requirements
Total: 14 units
- 2 required courses (6 quarter units)
- 2 elective courses (6 quarter units)
- Capstone course (2 quarter units)
- End with certificate of completion review.
1. Required Course(s):
- Flexible Attend in person or via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Sat, 07-25-2026 | 9:00am | 2:00pm | Flexible | SANTA CLARA / REMOTE |
| Sat, 08-01-2026 | 9:00am | 2:00pm | Flexible | SANTA CLARA / REMOTE |
| Sat, 08-08-2026 | 9:00am | 2:00pm | Flexible | SANTA CLARA / REMOTE |
| Sat, 08-15-2026 | 9:00am | 2:00pm | Flexible | SANTA CLARA / REMOTE |
| Sat, 08-22-2026 | 9:00am | 2:00pm | Flexible | SANTA CLARA / REMOTE |
| Sat, 08-29-2026 | 9:00am | 2: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 Tools & Materials: None
Recommended Programming Environment: Python, either local computer or Google Colab. Prefer GPU setup.
|| Prerequisites:
Prerequisites / Skills Needed
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Thu, 06-25-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-02-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-09-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-16-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-30-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-13-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-20-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-27-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 09-03-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 09-10-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.
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 July 23 and August 6, 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.
Required Tools & Materials: Google Colab account
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.)
|| Prerequisites:
Prerequisites / Skills Needed
2. Elective Courses: (Choose Two)
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Tue, 07-21-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 07-28-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 08-11-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 08-18-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 08-25-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 09-01-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 09-08-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 09-15-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 09-22-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Tue, 09-29-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 August 4, 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.
Required Tools and Materials: Google Colab PRO
Recommended Texts and Materials:
Google Cloud Platform
Computer Vision by Richard Szeliski, Springer Science and Business Media, 2010. ISBN: 978-1848829350.
|| Prerequisites:
Prerequisites / Skills Needed
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Thu, 10-08-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 10-15-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 10-22-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 10-29-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 11-05-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 11-12-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 11-19-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 12-03-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 12-10-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 12-17-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 November 26, 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.
Required Tools and Materials: Google Colab PRO
Recommended Texts and Materials:
Google Cloud Platform
Computer Vision by Richard Szeliski, Springer Science and Business Media, 2010. ISBN: 978-1848829350.
|| Prerequisites:
Prerequisites / Skills Needed
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Sat, 09-26-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 10-03-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 10-10-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 10-17-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 10-24-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 10-31-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 11-07-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 11-14-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 11-21-2026 | 9:00am | 12:00pm | Live-Online | REMOTE |
| Sat, 12-05-2026 | 9:00am | 12: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 Nov. 28, 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.
Required Tools & Materials: Google Colab account
|| Skills Needed:
Prerequisites / Skills Needed
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Fri, 06-26-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 07-10-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 07-17-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 07-24-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 07-31-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 08-07-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 08-14-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 08-21-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 08-28-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Fri, 09-04-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.
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 July 3, 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.
Required Tools & Materials: Google Colab
|| Prerequisites:
Prerequisites / Skills Needed
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Thu, 06-25-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-02-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-09-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-16-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-23-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 07-30-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-06-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-13-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Thu, 08-20-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.
This course has been postponed from the original start date and will now begin on June 25th. One additional meeting TBA.
Due to the advanced nature of this course, students must complete the "Deep Learning and Artificial Intelligence" course, or have prior instructor approval to register. Please inquire with any questions.
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.
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: Students are required to bring a laptop with Python 3 installed.
Recommended Text(s): Reinforcement Learning, second edition, Authors: Richard S. Sutton, Andrew G. Barto, Publisher: MIT Press, Publication Date: 2018-11-13, ISBN: 9780262352703
|| Prerequisites:
Prerequisites / Skills Needed
3. Capstone Course:
- Live-Online Attend via Zoom at scheduled times.
| Date | Start Time | End Time | Meeting Type | Location |
|---|---|---|---|---|
| Mon, 10-19-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 10-26-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 11-02-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 11-09-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 11-16-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 11-23-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 11-30-2026 | 6:00pm | 9:00pm | Live-Online | REMOTE |
| Mon, 12-07-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.
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.
|| Prerequisites:
Prerequisites / Skills Needed
4. Completion Review:
Please enroll in the Artificial Intelligence Application Development Certificate Completion Fee only once all of the certificate requirements have been met and your final grades are posted.
Recommended course sequence
It is highly recommended that students begin with Introduction to Machine Learning (AISV.X400). After that, courses may be taken in any order provided the prerequisites are met.
Grade requirements
Please note that only letter grades of C or higher may be applied to a certificate, and in some programs, students may have more stringent requirements. Students in most employer- and government-sponsored payment programs, such as workforce development, as well as international students on F-1 visas, need to maintain a B average to meet their requirements.
See Grading and Credits Policy for further information.
Establish Candidacy
Instructors
AI Program Advisory Committee
PAUL BALDASSARI, Magister (Australia)
President, Manufacturing and Services, Flex
AJAY BARANWAL, M.A.
Director, Center for Deep Learning in Electronics Manufacturing
AI Program Instructor, 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