← Open Source
MarcosSete

awesome-free-ai-course-notes

A curated collection of machine learning and AI lecture notes from the world's leading universities. This repository gives you access to the same lecture notes used by students at top institutions such as MIT, helping you learn from the very best educational resources available.

ListsDomain-specific
Open on GitHub
Momentum
+0stars in 24 hours0.0%
664
Stars
58
Forks
+0
This week
2
Contributors
Created 2026-08-03 · Updated 2026-10-08 · #15295 today
Top developers
MarcosSetechrisvdweth

MarcosSete/awesome-free-ai-course-notes is ranked 15,295 with 664 stars.

Same-category comparison

MarcosSete/awesome-free-ai-course-notes is ranked 15,295 among these 8 peers; yuzhimanhua/Awesome-Scientific-Language-Models is ranked 15,293.

Same-category comparison
NameRankMetrics
WEIFENG2333/phistory15,257
Language:
Python
Stars:
667
Forks:
48
Description:
Phistory automatically archives versioned system prompt snapshots from agent CLIs like Claude Code, Codex, OpenClaw, and Hermes.
sundial-org/awesome-openclaw-skills15,291
Language:
Python
Stars:
665
Forks:
97
Description:
Top OpenClaw skills, with the most popular and useful ones.
yingpengma/Awesome-Story-Generation15,292
Language:
Python
Stars:
665
Forks:
36
Description:
This repository collects an extensive list of awesome papers about Story Generation / Storytelling, exclusively focusing on the era of Large Language Models (LLMs).
yuzhimanhua/Awesome-Scientific-Language-Models15,293
Stars:
665
Forks:
36
Description:
A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discovery (EMNLP'24).
junfanz1/Awesome-AI-Review15,316
Stars:
663
Forks:
124
Description:
Awesome AI industry & research review.
murufeng/CVPR_2021_Papers15,358
Stars:
660
Forks:
94
reasoning-survey/Awesome-Reasoning-Foundation-Models15,359
Stars:
660
Forks:
64
Description:
✨✨Latest Papers and Benchmarks in Reasoning with Foundation Models.
HuangCongQing/AI_competitions15,363
Stars:
659
Forks:
120
Key parameters and specifications
Key parameters and specifications
ParameterValue
CategoryLists
SubcategoryDomain-specific
KeywordsDeep Research, Education
Stars664
Forks58
Contributors2
Created date2026-08-03
Updated date2026-10-08
Stars in 1 day0
Stars in 7 days0
Rank15,295
Previous rank15,115
Rank change-180
7-day stars rank14,916
Previous 7-day stars rank11,056
7-day stars rank change-3,860
Total stars rank15,488
Previous total stars rank15,464
Total stars rank change-24
README summary

This is a companion project to Awesome Free AI Books, focused on a different (and much rarer) kind of resource: course notes written and published directly by the instructors themselves, freely available, and detailed enough to function as a textbook substitute. What counts as an entry here This list is intentionally strict. If it reads like a textbook chapter, it qualifies. If it's a slide deck or a recorded lecture with no accompanying text, it doesn't (see CONTRIBUTING. md for

the full reasoning and the discussion that shaped this rule). That's expected and it's why this list is short. 390 – Introduction to Machine Learning | EECS Dept. com/harvard-ml-courses/cs181-textbook | | Princeton | COS 324 – Introduction to Machine Learning | Sanjeev Arora, Danqi Chen | princeton-introml. edu | | UC Berkeley | CS189/289A – Introduction to Machine Learning | Jonathan Shewchuk et al. org | | Caltech | CS156 – Learning From Data | Yaser Abu-Mostafa | work. edu/telecourse | | Cornell | CS4780 – Machine Learning for Intelligent Systems | Kilian Weinberger et

al. The material must be **written notes**, official, free, and permanent (no login). Link to the **primary source** (the professor's or course's own page). One entry per PR, alphabetical by country, then by university. ⚖️ Why Official Links Only Same philosophy as the parent project: this repository doesn't host any files. It's an index pointing to what universities and instructors already publish openly.

Frequently asked questions

How many stars and forks are recorded?

MarcosSete/awesome-free-ai-course-notes has 664 stars and 58 forks.

What is the repository rank?

MarcosSete/awesome-free-ai-course-notes is ranked 15,295.

Which repository is closest in rank?

MarcosSete/awesome-free-ai-course-notes is compared with yuzhimanhua/Awesome-Scientific-Language-Models, ranked 15,293 with 665 stars.

README

📓 Awesome Free University AI/ML Course Notes

A curated list of official, free, written course notes on AI/Machine Learning from top universities worldwide — the kind some departments publish instead of assigning a paid textbook.

This is a companion project to Awesome Free AI Books, focused on a different (and much rarer) kind of resource: course notes written and published directly by the instructors themselves, freely available, and detailed enough to function as a textbook substitute.

What counts as an entry here

This list is intentionally strict. An entry must be:

  • Written prose notes — not slide decks, not video-only lectures. If it reads like a textbook chapter, it qualifies. If it's a slide deck or a recorded lecture with no accompanying text, it doesn't (see CONTRIBUTING.md for the full reasoning and the discussion that shaped this rule).
  • Official — published by the professor, the course, or the department itself.
  • Free and permanent — no login, no institutional email required, no paywall.

Because of this strict bar, most universities — even excellent ones — simply don't have a qualifying entry: they use a textbook, or their materials are slides/video, or everything sits behind a Moodle/Canvas login. That's expected and it's why this list is short. Quality and honesty over quantity.


🇺🇸 United States

University Course Instructor(s) Notes
MIT 6.390 – Introduction to Machine Learning EECS Dept. introml.mit.edu/notes
Harvard CS181 – Machine Learning — github.com/harvard-ml-courses/cs181-textbook
Princeton COS 324 – Introduction to Machine Learning Sanjeev Arora, Danqi Chen princeton-introml.github.io
Stanford CS229 – Machine Learning — cs229.stanford.edu
UC Berkeley CS189/289A – Introduction to Machine Learning Jonathan Shewchuk et al. eecs189.org
Caltech CS156 – Learning From Data Yaser Abu-Mostafa work.caltech.edu/telecourse
Cornell CS4780 – Machine Learning for Intelligent Systems Kilian Weinberger et al. cs.cornell.edu/courses/cs4780

🇬🇧 England

University Course Instructor(s) Notes
Oxford Advanced Topics in Machine Learning (Bayesian ML section) Tom Rainforth cs.ox.ac.uk/teaching

🇩🇪 Germany

University Course Instructor(s) Notes
LMU Munich I2ML – Introduction to Machine Learning SLDS group slds-lmu.github.io/i2ml

🇸🇬 Singapore

University Course Instructor(s) Notes
National University of Singapore (NUS) Joint Lecture Notes (CS4248 Introduction to LLMs, CS5246 Text Mining, CS5228 Data Mining) Christian von der Weth https://github.com/chrisvdweth/selene

🇰🇷 South Korea

University Course Instructor(s) Notes
KAIST Machine Learning (iNotes series) iAI Lab iailab.kaist.ac.kr/teaching/machine-learning

🇧🇷 Brazil

University Course Instructor(s) Notes
USP (Escola Politécnica) Introdução ao Aprendizado de Máquina Hae Yong Kim lps.usp.br/hae/apostila

🌍 Universities checked, no qualifying entry (yet)

So the list is transparent about its own limits — and so contributors don't re-suggest something already ruled out — here's what was checked and didn't qualify, mostly because material is slides/video-only or sits behind a login:

Yale, University of Washington, Carnegie Mellon University, University of Cambridge, TU Munich, Karlsruhe Institute of Technology, École Polytechnique, Sorbonne Université, Universitat Politècnica de Catalunya, Universidad Politécnica de Madrid, Universidad Autónoma de Madrid, Instituto Superior Técnico (Lisbon), Universidade do Porto, Universidade de Aveiro, Lomonosov Moscow State University, HSE University, ITMO University, Tsinghua University, Peking University, Zhejiang University, University of Tokyo, Kyoto University, Institute of Science Tokyo, IIT Bombay, IIT Delhi, IISc Bangalore, UNICAMP, ITA, UFG.

If you know of a genuinely qualifying, official, written set of notes at any of these (or elsewhere), please open an issue — see CONTRIBUTING.md.


🤝 How to Contribute

Read CONTRIBUTING.md before opening a PR. Quick version:

  1. The material must be written notes, official, free, and permanent (no login).
  2. Link to the primary source (the professor's or course's own page).
  3. One entry per PR, alphabetical by country, then by university.

⚖️ Why Official Links Only

Same philosophy as the parent project: this repository doesn't host any files. It's an index pointing to what universities and instructors already publish openly. If a link breaks, please open an issue.


Made with 📓 for students everywhere.

Curated by Marcos Cruz — feel free to connect on LinkedIn.

Nearby in the ranking
Similar items