Artificial Intelligence Professional Program

Stanford School of Engineering

Professional Certificates
Professional Certificate
Delivery Methods
Online, instructor-paced
Tuition

Per course $1,750 USD

Time to complete (program)
100-150 hours per course
View Courses
View Courses

Get Started

Overview

Artificial intelligence is transforming our world and helping organizations of all sizes grow, serve customers better, and make smarter decisions. The Artificial Intelligence Professional Program will equip you with knowledge of the principles, tools, techniques, and technologies driving this transformation.

This fully online program provides rigorous coverage of machine learning, natural language processing, reinforcement learning, and other modern AI techniques. Upon completing the program you will have the skills and confidence to debug your code, build your own models without the constraints of off-the-shelf solutions, and invent new models, tools, and algorithms.

Modeled after the Stanford Artificial Intelligence Graduate Certificate program, the AI Professional Program is designed for working professionals who want to explore AI topics at graduate-level depth, but with flexibility of schedule and scope. Courses in the program are adapted from lectures and materials delivered in on-campus Stanford graduate courses.

In each 10-week course you will join 100+ other learners eager to build their AI knowledge and skills. You will have opportunities to collaborate, create study groups, and get support from Stanford-affiliated Course Assistants, all of whom have taken the courses and are working in industry.

Note: Prior to enrolling in your first course in the AI Professional Program, you must complete a short application (15-20 minutes). The application allows you to share more about your interest in joining, as well as verify that you meet the prerequisite requirements needed to make the most of the experience. If you have previously completed the application, you will not be prompted to do so again.

Courses

Courses

Image
Course Title/Code:
Artificial Intelligence: Principles and Techniques
XCS221
Delivery
  • Online, instructor-paced
Status text
Enrollment Open
Image
Course Title/Code:
Natural Language Processing with Deep Learning
XCS224N
Delivery
  • Online, instructor-paced
Status text
Enrollment Open
Image
Course Title/Code:
Natural Language Understanding
XCS224U
Delivery
  • Online, instructor-paced
Status text
Enrollment Open
Image
Course Title/Code:
Machine Learning
XCS229
Delivery
  • Online, instructor-paced
Status text
Enrollment Open
Image
Course Title/Code:
Reinforcement Learning
XCS234
Delivery
  • Online, instructor-paced
  • Online, instructor-paced
Status text
Enrollment Open
Status text
Enrollment Open
Image
Course Title/Code:
Machine Learning with Graphs
XCS224W
Delivery
  • Online, instructor-paced
Status text
Enrollment Open
Image
Course Title/Code:
Deep Multi-Task and Meta Learning
XCS330
Delivery
  • Online, instructor-paced
Status text
Enrollment Open

Flexible Enrollment Options

Individual Enrollments

$1,750 per course

Courses are online and the pace is set by the instructor. You will be part of a group of learners going through the course together. You will have scheduled assignments to apply what you've learned and will receive direct feedback from course facilitators.

Groups and Teams

Special Pricing

Enroll as a group and learn together. By participating together, your group will develop a shared knowledge, language, and mindset to tackle challenges ahead. We can advise you on the best options to meet your organization’s training and development goals.

What You'll Earn

You may earn a Stanford Professional Certificate in Artificial Intelligence by: Completing any three courses in the AI Professional Program. Each 10-week course requires approximately 10-15 hours per week, depending on prior knowledge and experience with the material.

OR

Completing any two courses in the AI Professional Program and one course in the AI Graduate Program. Note: Courses in the AI Graduate Program require a separate application.

Continuing Education Units (CEUs)

You’ll earn 10 Continuing Education Units (CEUs) for each course completed within this certificate program. CEUs cannot be applied toward any Stanford degree. CEU transferability is subject to the receiving institution’s policies.

Teaching Team

Need Help?

Contact Us

Upcoming Events

AI Informational Session

Tuesday, May 30, 2023 1:00 pm - 1:45 pm
ONLINE EVENT
Artificial Intelligence has transformed countless industries, and changed the way we all live and work. You can be part of what’s next by building your expertise in key techniques, tools, and knowledge fundamental to driving AI advancements… Details