Gain the knowledge and skills
for an AI career

Find your learning pathway

Whether you’re a beginner looking to gain foundational knowledge or an experienced practitioner hoping to stay current with advanced skills, our world-class curriculum and unique teaching methodology will guide you through every stage of your AI journey.

Introductory

Introductory programs can be understood by a high school graduate as they require little to no knowledge of AI concepts.

Prerequisites:
Basic math (linear algebra, statistics) Some coding experience (Python, R, or similar)

Intermediate

Intermediate programs build on Introductory ones and provide an additional experience of concepts and tools across the subfields of AI.

Prerequisites:
Basic math (linear algebra, statistics) Some coding experience (Python, R, or similar)

Advanced

Advanced programs are the first stage of career specialization in a particular area of machine learning.

Prerequisites:
Strong familiarity with Introductory and Intermediate program material, especially the Machine Learning and Deep Learning Specializations

Our Courses

Introductory

Machine Learning Specialization

3 Courses
Introductory
>
Andrew Ng, Eddy Shyu, Aarti Bagul, Geoff Ladwig
>
Stanford Online
Andrew Ng
Eddy Shyu
Aarti Bagul
Geoff Ladwig

AI for Everyone

1 Course
Introductory
>
Andrew Ng
Andrew Ng

Intermediate

Deep Learning Specialization

5 Courses
Intermediate
>
Andrew Ng, Kian Katanforoosh, Younes Bensouda Mourri
Andrew Ng
Kian Katanforoosh
Younes Bensouda Mourri

Natural Language Processing Specialization

4 Courses
Intermediate
>
Younes Bensouda Mourri, Łukasz Kaiser, Eddy Shyu
>
Hugging Face
Younes Bensouda Mourri
Łukasz Kaiser
Eddy Shyu

AI for Medicine Specialization

3 Courses
Intermediate
>
Pranav Rajpurkar, Amirhossein Kiani, Bora Uyumazturk, Eddy Shyu
Pranav Rajpurkar
Amirhossein Kiani
Bora Uyumazturk
Eddy Shyu

TensorFlow: Data and Deployment Specialization

4 Courses
Intermediate
>
Laurence Moroney
Laurence Moroney

TensorFlow Developer Professional Certificate

4 Courses
Intermediate
>
Laurence Moroney
Laurence Moroney

Generative Adversarial Networks (GANs) Specialization

3 Courses
Intermediate
>
Sharon Zhou, Eda Zhou, Eric Zelikman
Sharon Zhou
Eda Zhou
Eric Zelikman

TensorFlow: Advanced Techniques Specialization

4 Courses
Intermediate
>
Laurence Moroney, Eddy Shyu
Laurence Moroney
Eddy Shyu
>

Advanced

Machine Learning Engineering for Production (MLOps) Specialization

4 Courses
>
Advanced
>
Andrew Ng, Cristian Bartolomé Arámburu, Robert Crowe, Laurence Moroney
Andrew Ng
Robert Crowe
Laurence Moroney

Practical Data Science on the AWS Cloud (PDS) Specialization

3 Courses
>
Advanced
>
Antje Barth, Shelbee Eigenbrode, Sireesha Muppala, Chris Fregly
>
Amazon Web Services (AWS)
Antje Barth
Shelbee Eigenbrode
Sireesha Muppala
Chris Fregly

Sign Up

Be notified of new courses

Resources

Learning never ends! Done with our Specializations? Check out these interesting resources beyond our curriculum.