
AI · intermediate
CS50's Introduction to Artificial Intelligence with Python
by CS50 (Harvard)
Harvard's course on the ideas behind AI: search, knowledge, uncertainty, optimisation, machine learning, neural networks and language, with Python projects. Assumes some programming.
