Home / AI and data science

Study AI and data science, step by step

Python and statistics first, then data science, machine learning, deep learning and responsible AI. Every course is free, and each pack is built from an openly licensed textbook.

The AI and data science pathway (29 courses)

Core courses that help come first, then the major courses.

Start here

Artificial Intelligence: Foundations

The standard introduction to AI as the design of intelligent agents: search, reasoning, planning, learning and uncertainty.

Artificial intelligence · from an open web textbook

Start studying free
Start here

Data Science: Wrangling and Visualization

Data wrangling, visualization and probability with R, the base skills of every data-science pathway.

Data science · from an open web textbook

Start studying free
Start here

Data Science: A First Introduction

Reading, wrangling and visualizing data, then classification, regression and clustering.

Data science · from an open web textbook

Start studying free
Start here

Statistical Inference with Data Science

Regression, sampling, confidence intervals and hypothesis tests using R and the tidyverse.

Data science · from an open web textbook

Start studying free
Start here

Scientific Python for Data and AI

NumPy, SciPy, Matplotlib and the scientific Python ecosystem that data science and machine learning build on.

Data science · from an open web textbook

Start studying free
Start here

Data Analysis with Python and pandas

Cleaning, reshaping and visualizing real datasets with pandas.

Data science · from an open web textbook

Start studying free
Start here

Neural Networks: First Principles

A short, readable introduction to how neural networks learn, from perceptrons to backpropagation.

Artificial intelligence · from an open web textbook

Start studying free
Start here

Introduction to Computer Science

Computational thinking and the foundations of computing: the usual first CS course.

Computer science · from OpenStax

Start studying free
Start here

Programming with Python (Think Python)

A gentle, widely used first programming book: variables, functions, loops, data structures and objects.

Computer science · from an open web textbook

Start studying free
Start here

Business Analytics and Financial Modeling in Excel

Optimization, simulation and analytics with Excel: the practical modelling skills finance employers ask for.

Finance · from Pressbooks

Start studying free
Start here

Precalculus

Near 45 percent DFW at some campuses; the bridge into calculus.

Mathematics · from OpenStax

Start studying free
Start here

Introductory Statistics

Around 40 percent DFW at some institutions; required by most majors.

Statistics · from OpenStax

Start studying free
Start here

Introduction to Programming (Python)

Introductory programming commonly sees 25 to 35 percent non-success; a gateway to computing majors.

Computer science · from OpenStax

Start studying free
Start here

Algebra and Trigonometry

Combined algebra and trigonometry course that gates calculus for many STEM majors.

Mathematics · from OpenStax

Start studying free
Next

Deep Learning

Neural networks from the ground up: MLPs, CNNs, RNNs, attention and transformers, with applications in vision and language.

Artificial intelligence · from an open web textbook

Start studying free
Next

Machine Learning Systems and MLOps

How machine learning is engineered in practice: data pipelines, training, deployment, monitoring and responsible AI.

Artificial intelligence · from an open web textbook

Start studying free
Next

Interpretable Machine Learning and Responsible AI

How to explain model predictions and judge whether a model can be trusted: a core responsible-AI skill.

Artificial intelligence · from an open web textbook

Start studying free
Next

Modeling and Machine Learning Workflows

Building, tuning and comparing predictive models: resampling, workflows, ensembles.

Artificial intelligence · from an open web textbook

Start studying free
Next

Bayesian Statistics

Reasoning under uncertainty with Bayes' theorem, worked in Python.

Data science · from an open web textbook

Start studying free
Next

Text Mining and NLP Basics

Turning text into data: tokens, sentiment, topics and word importance.

Artificial intelligence · from an open web textbook

Start studying free
Next

Machine Learning for Text

Tokenization, embeddings and classical and deep models for text classification.

Artificial intelligence · from an open web textbook

Start studying free
Next

Discrete Mathematics

Logic, proofs, counting, graphs and relations: proof writing is new to most students.

Computer science · from an open web textbook

Start studying free
Next

Mathematics for Computer Science

Proof-heavy discrete maths from MIT: induction, graphs, number theory, probability.

Computer science · from LibreTexts

Start studying free
Next

Probability for Computer Science

Probability spaces, random variables, expectation and distributions.

Computer science · from LibreTexts

Start studying free
Next

Calculus I

Reported DFW rates of roughly 30 to 50 percent at several institutions; the most common first stop for STEM students who leave.

Mathematics · from OpenStax

Start studying free
Next

Calculus II

Often 40 percent or higher DFW; where many engineering students stall.

Mathematics · from OpenStax

Start studying free
Next

Calculus III (Multivariable)

Vector calculus and 3D visualization make multivariable topics a common stumbling block.

Mathematics · from OpenStax

Start studying free
Next

Linear Algebra

Abstract vector-space reasoning is many students' first proof-flavored math course.

Mathematics · from LibreTexts

Start studying free
Next

Differential Equations

Many solution techniques to choose among; high DFW in engineering math.

Mathematics · from LibreTexts

Start studying free

How these study packs are made

From open textbooks

Each pack is built from a free, openly licensed textbook (LibreTexts, OpenStax, Pressbooks, an open web textbook). The text is split into chapters and passages, so every answer in the tutor chat cites the passage it came from.

Flashcards and quizzes

Key terms, definitions and worked examples become flashcards. Definition questions become quizzes and practice tests. No AI model writes them, so nothing is invented.

Honest about quality

The study aids are generated automatically and marked Draft until a person reviews them. They can contain mistakes, so check anything important against your own textbook and instructor.

Licence and credit

Every pack names the book and its authors, shows the licence (Creative Commons), links to the original and says it was adapted. StudyGrasp stays free.

Gateway courses · Core courses · Finance · Computer science · IT · AI and data science

Different class?

Add your own notes, slides or links under My content and get a private study set with cited answers, flashcards and quizzes. See how My content works.

StudyGrasp is not affiliated with the textbook publishers named here. OpenStax is a trademark of Rice University.