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
Mathematics for Machine Learning and Data Science Specialization
AI for Everyone
Intermediate
Deep Learning Specialization
Natural Language Processing Specialization
AI for Medicine Specialization
TensorFlow: Data and Deployment Specialization
TensorFlow Developer Professional Certificate
Generative Adversarial Networks (GANs) Specialization
TensorFlow: Advanced Techniques Specialization
Advanced
Machine Learning Engineering for Production (MLOps) Specialization
Practical Data Science on the AWS Cloud (PDS) Specialization
Sign Up
Be notified of new courses
Resources
Learning never ends! Done with our Specializations? Check out these interesting resources beyond our curriculum.