AI Course Check

Harvard University · on edX

CS50's Introduction to Artificial Intelligence with Python

CS50's Introduction to Artificial Intelligence with Python is a free intermediate course from edX, online. It ends with a free certificate. edX doesn't say how long it takes.

Go to course on edx.org
Good to know
  • Duration not stated by provider.

Before you sign up

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.

What you'll learn

HarvardX course over seven weeks covering search, knowledge, uncertainty, optimisation, learning, neural networks and language models, with Python projects.

More courses on machine learning.

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. Free via OpenCourseWare with free CS50 certificate; edX verified certificate is paid.

Certificate: free certificate. Free CS50 certificate; paid edX verified certificate; Harvard Extension credit options.

Taking this course from the UK

Harvard University is based in the US. We checked this course on the provider's own page on 12 Oct 2026.

It is free to take. We show any paid extras, such as a certificate, as the provider prices them.

None of the UK funding schemes we track pays for this course. See free and funded training by nation for what is funded where you live.

Other UK courses for developers and engineers: Building with the Claude API (Anthropic), Introduction to Artificial Intelligence (AI) - Online (Forth Valley College), Introduction to Artificial Intelligence (ILX Group).

See also: free and funded training by nation, AI courses for developers and engineers.

Questions people ask

How much does this course cost?

It's free.

Is there a certificate?

Yes: free certificate. The provider calls it "Free CS50 certificate; paid edX verified certificate; Harvard Extension credit options".

Do I need experience first?

It's an intermediate course. Prerequisites: CS50x or at least one year of Python experience.

When does it start?

Start any time.

Are Harvard University AI courses free?

Yes. CS50's Introduction to Artificial Intelligence with Python is free.

Alternatives

Similar courses on machine learning

Other machine learning courses, same level first.
CourseDeliveryCostLevelHoursCertificate
Introduction to Machine Learning and AINational Centre for Computing EducationOnline, self-pacedFreeIntermediate8Certificate not stated
Elements of AI: Building AIElements of AI (University of Helsinki / MinnaLearn)Online, self-pacedFree to learnCertificate EUR 50Intermediate50Paid professional certificate
Machine Learning and Artificial Intelligence in PythonUniversity of Oxford Department for Continuing Education (Oxford Lifelong Learning)Live online£430Intermediate100Academic award
AI Applications in People ManagementThe Wharton School of the University of Pennsylvania on CourseraOnline, self-pacedFree to learnCertificate paidBeginner10Paid certificate
Report an error on this page

Or email jakecboland@gmail.com.

New courses by email: launching soon

We're setting up a newsletter for new courses, price changes and funded intakes. Until it starts, New this week lists every change.