CS50's Introduction to Artificial Intelligence with Python OpenCourseWare is free; project submission uses an edX account, and CS50 offers a free completion certificate.
Course at a glance
AI Certificate paths 1 AI Certificates
Mapped AI Certificate paths Official AI Certificates that include this course in a mapped learning path.
Harvard University
CS50's Introduction to Artificial Intelligence with Python Not applicable Intermediate Free Completion Certificate
Free CS50 Certificate for completing CS50's Introduction to Artificial Intelligence with Python; a paid edX verified certificate is also available for the same course.
View AI Certificate → Course details
Learning resource Provider, level, timing, and source metadata from the canonical course record.
Provider Harvard University
Level Intermediate
Duration 7 weeks
Language English
Instructor Brian Yu; David J. Malan
Release / update 2024 edition Topics search · knowledge · neural networks
What's next?
Turn this course into your next outcome. Keep learning for free, work toward a certificate, get preparation support, or apply the skills in your own startup. Continue learning
Go deeper in this capability. See the broader skill map and related learning resources around this course.
View capability → Earn a certificate
1 mapped AI certificate. Follow the official certificate paths connected to this course.
View certificate path → Certificate practice
Need help getting exam-ready? Get a focused study plan, readiness checks, mock assessment, and 1-on-1 guidance.
Explore Certificate → Startup
Build with what you learned. Turn an AI idea into a working product using HighScore's production-ready foundation.
Explore Startup →