Skip to content
course
Data quality: Editorially Reviewed
Intermediate
United States

CS50’s Introduction to Artificial Intelligence with Python

Harvard CS50

At the center of this course are graph search, logical reasoning and learning algorithms. Participants solve programming assignments involving intelligent systems. Its applied emphasis is linking theoretical AI concepts to hands-on Python implementations. The course is provided by Harvard CS50 and is available through its official learning website.

Visit provider
Provider
Harvard CS50
Resource type
course
Level
Intermediate
Duration
7 weeks
Price model
Free
Region
United States
Published
12 October 2026
Last updated
12 October 2026

Data sources & provenance

Where this information came from, how it was checked and when it was last looked at. “Last updated” records a change to the record — it does not mean the record was verified.

Data quality
Data quality: Editorially Reviewed
Primary source
cs50.harvard.edu
Sources cited
1
Last reviewed
12 October 2026
Last updated
12 October 2026

Spotted something out of date?

Anyone can suggest a correction — you don't need an account. An editor checks every suggestion against the sources before the record changes.

Do you run AI training?

Add your course, certification or workshop so practitioners can find it in the graph.

Add a learning resource