International Students Apply Early

We advise all international students who require an I-20 from Stanford to apply as early as possible.

Apply now

Principles of Data Science

JUNE 22, 2026 — AUGUST 13, 2026
DATASCI112

Details:

Time: No Topic - No Type
Units: 5
Class Number: 11389
Interest Area: Math and Data Science
Population: High School, Undergraduate, Graduate
Interest Area: Math and Data Science
Course Format & Length: In Person, 8 Weeks
Pre-requisites:

Pre-requisites

We expect visiting students to have knowledge that is equivalent to the listed Stanford pre-requisite course.

CS 106A or equivalent programming experience in Python.
Cross Listing: -
Grading Basis: Letter (ABCD/NP)

Description:

A hands-on introduction to the methods of data science. Strategies for analyzing and visualizing tabular data, including common patterns and pitfalls. Data acquisition through web scraping and REST APIs. Core principles of machine learning: supervised vs. unsupervised learning, training vs. test error, hyperparameter tuning, and ensemble methods. Introduction to data of different shapes and sizes, including text, image, and geospatial data. The focus is on intuition and implementation, rather than theory and math. Implementation is in Python and Jupyter notebooks, using libraries such as pandas and scikit-learn. Course culminates in a final project where students apply the methods to a data science problem of their choice.

Favorites List

Your favorites list is empty. Tap the icon on courses you’re interested in to see them here, and share them with family and friends.