Data Mining and Analysis


Stanford School of Humanities and Sciences



Data mining is a powerful tool used to discover patterns and relationships in data. Learn how to apply data mining principles to the dissection of large complex data sets, including those in very large databases or through web mining. Explore, analyze and leverage data and turn it into valuable, actionable information for your company.

Limited enrollment! Due to the limited space in this course, interested students should enroll as soon as possible.


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

A conferred Bachelor’s degree with an undergraduate GPA of 3.3 or better.

Topics include

  • Decision trees
  • Association rules
  • Clustering
  • Case-based methods
  • Data visualization

Course Availability

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 education section.


Technology Requirements

To complete homework assignments you will need Internet access, excel and the R statistical software package (free download).

Enroll Now

Dates:June 21 - August 27, 2021
Units: 3.00
Instructors: Linh Tran
Delivery Option:
For Credit $4,056.00
Notes: Enrollment Dates: April 26 at 9:00am to June 11, 2021 at 5:00pm

Pre-registration for this course will secure your enrollment request and ensure timely processing of your application for potential course approval. Please note: course enrollment will be confirmed after June 18, 2021; after completing your pre-registration, no further action is required on your part.


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