# CS50 AI

Program · [Programs and community](https://ecosystem.samcarlton.com/community)

Also called: CS50's Introduction to Artificial Intelligence with Python, CS50 Introduction to AI with Python, CS50AI, Harvard CS50 AI

Harvard's free online course on the ideas behind modern AI, taught in [Python](https://ecosystem.samcarlton.com/python), with topics such as search, [machine learning](https://ecosystem.samcarlton.com/terms/ai) and [large language models](https://ecosystem.samcarlton.com/llm). It asks for some Python experience first, and it is also offered on edX with a paid [certificate](https://ecosystem.samcarlton.com/https) option. Recommended in the [Techlahoma Slack](https://ecosystem.samcarlton.com/techlahoma-slack) as a course for learning AI with Python.

**For example:** A [technical cofounder](https://ecosystem.samcarlton.com/technical-co-founder) works through CS50 AI on weekends to understand how the models in the product actually work.

## Applying



Application status unknown

[Official application page](https://cs50.harvard.edu/ai/)

Checked 2026-11-15.
Official site: <https://cs50.harvard.edu/ai/>

## Connects to (4)

- [AI](https://ecosystem.samcarlton.com/terms/ai): Artificial intelligence.
- [LLM](https://ecosystem.samcarlton.com/llm): Large language model.
- [Training](https://ecosystem.samcarlton.com/training): Teaching an AI model by showing it a very large number of examples before anyone uses it.
- [Code](https://ecosystem.samcarlton.com/code): Exact written instructions that tell a computer what to do, step by step.

## Sources

- <https://cs50.harvard.edu/ai/>


Map view: https://ecosystem.samcarlton.com/cs50-ai
