CS50's Introduction to Artificial Intelligence with Python
CS50's Introduction to Artificial Intelligence with Python is a self-paced online course delivered by Harvard University (CS50). It is free, the provider does not state how long it takes, and awards a certificate of completion (free).
FreeChecked on 30 September 2026
- Relevance to work
- 1.8 / 3
- Cost and access
- 2 / 2
- Provider
- 2 / 2
- Credential
- 1.2 / 1.5
- Currency
- 0.9 / 1.5
- Total
- 7.9 / 10
Provider learner rating: Not published by the provider
Key facts
| Cost | FreeFree through cs50.harvard.edu OpenCourseWare with a free CS50 certificate. The edX verified certificate is a paid option and is not needed to complete the course. |
|---|---|
| Time | Time not stated (not stated) |
| Level | Intermediate |
| Format | self-paced online |
| Prerequisites | CS50x or at least one year of Python |
| Credential | certificate of completion (free) |
| Open to | Worldwide |
| Free in | Worldwide |
| Content written for | Any country |
| Last checked | 2026-09-30 |
Topics:Technical
Things to know
- Requires Python; not for beginners
- About 10 to 30 hours a week over seven weeks if done at course pace
- Content dates from the 2024 offering
Summary
Harvard's seven-week course on the concepts and algorithms behind modern AI: graph search, knowledge, uncertainty, optimisation, machine learning, neural networks and language, each with a hands-on Python project. Free via OpenCourseWare with a free CS50 certificate; the edX verified certificate is optional and paid.
You will be able to
- Implement search, knowledge and inference algorithms in Python
- Apply optimisation and machine learning to projects
- Build neural network and language projects
Modules
- Search
- Knowledge
- Uncertainty
- Optimization
- Learning
- Neural Networks
- Language
Who it suits
Programmers and analysts who want a rigorous foundation in AI.
Who is behind it
- Delivered by
- Harvard University, CS50 (Brian Yu and David J. Malan)
- Hosted on
- cs50.harvard.edu
- Funded by
- Not stated
- Partners
- Not stated
Related courses
Questions
- Is CS50's Introduction to Artificial Intelligence with Python free?
- Yes. It is free for anyone, anywhere in the world. Free through cs50.harvard.edu OpenCourseWare with a free CS50 certificate. The edX verified certificate is a paid option and is not needed to complete the course. Checked 30 September 2026 against the provider's own page.
- How long does it take?
- The provider does not state how long it takes.
- Do you get a certificate?
- Yes. It awards a certificate of completion, free.
- Who is it for?
- Programmers and analysts who want a rigorous foundation in AI.
- Can I take it from outside Australia?
- Yes. It is open worldwide. It is free in: Worldwide.
Sources
Company names and logos belong to their owners and are used only to identify their courses. ApplyAI is independent and is not endorsed by, affiliated with or paid by any provider. Prices and details are as at the check date; confirm on the provider's site.