Introduction to Statistical Learning


Stanford School of Humanities and Sciences



New techniques have emerged for both predictive and descriptive learning that help us make sense of vast and complex data sets. The particular focus of this course will be on regression and classification methods as tools for facilitating machine learning. This math-light course is only offered remotely via video segments and TAs will host remote weekly office hours using an online platform such as Zoom. Computing will be done in R.

Please note that is an online-only course, lectures will not be recorded on-campus.


Introductory courses in statistics or probability (STATS60 or equivalent), linear algebra (MATH51 or equivalent), and computer programming (CS105 or equivalent).

Topics include

  • Introduction to supervised learning
  • Linear and polynomial regression
  • Cross-validation and the bootstrap
  • Model selection and regularization methods
  • Tree-based methods, random forests and boosting
  • Support-vector machines
  • Nonlinear methods, splines and generalized additive models
  • Principal components and clustering

Note on Course Availability

This course is typically offered Summer quarter.

The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate certificate homepage.

006 Summer 2019-20 Online

Enroll Now

Dates:June 22 - August 13, 2020
Units: 3.00
Instructors: Suyash Gupta
Delivery Option:
For Credit $3,900.00
Notes: Enrollment Dates: April 30 to June 15, 2020 at 5:00PM PST

This course may not currently be available to learners in some states and territories.