Suits students and developers who've done CS50x or have a year of Python and want rigorous foundations, from search and uncertainty to neural networks and language models. You can take it free via OpenCourseWare with a free CS50 certificate, which is unusual at this depth. The edX verified certificate is paid, and hours aren't stated beyond seven weeks. To go straight into modern deep learning, try Practical Deep Learning for Coders from fast.ai.
We're independent. Issuers and course providers can't pay to be listed or ranked.
What you'll learn
HarvardX course over seven weeks covering search, knowledge, uncertainty, optimisation, learning, neural networks and language models, with Python projects.
Machine learning
Deep learning
Natural language processing
LLMs and RAG
Who it's for
Developers and engineers
Students and career changers
Level: intermediate (as stated by the provider). Delivery: online, self-paced.
Prerequisites
CS50x or at least one year of Python experience
Is CS50's Introduction to Artificial Intelligence with Python free?
Free via OpenCourseWare with free CS50 certificate; edX verified certificate is paid.