Stanford Root

Schedule

Stanford Root

Schedule

CS 246

Mining Massive Data Sets

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:WAY-FR

The availability of massive datasets is revolutionizing science and industry. This course discusses data mining and machine learning algorithms for analyzing very large amounts of data. Topics include: Big data systems (Hadoop, Spark); Link Analysis (PageRank, spam detection); Similarity search (locality-sensitive hashing, shingling, min-hashing); Stream data processing; Recommender Systems; Analysis of social-network graphs; Association rules; Dimensionality reduction (UV, SVD, and CUR decompositions); Algorithms for large-scale mining (clustering, nearest-neighbor search); Large-scale machine learning (decision tree ensembles); Multi-armed bandit; Computational advertising. Prerequisites: At least one of CS 107 or CS 145.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 2092
0 / 999 enrolled
DAYS:Tuesday, Thursday
TIME:3 PM – 4:20 PM
LOCATION:TBD
INSTRUCTOR:
Leskovec, Jure, Li, Hongyue, Sanyal, Josh, Agrawal, Ayush, Hua, Harper+4 more
units

CS 246: Mining Massive Data Sets

3-4 units · Letter or Credit/No Credit · GER: WAY-FR

The availability of massive datasets is revolutionizing science and industry. This course discusses data mining and machine learning algorithms for analyzing very large amounts of data. Topics include: Big data systems (Hadoop, Spark); Link Analysis (PageRank, spam detection); Similarity search (locality-sensitive hashing, shingling, min-hashing); Stream data processing; Recommender Systems; Analysis of social-network graphs; Association rules; Dimensionality reduction (UV, SVD, and CUR decompositions); Algorithms for large-scale mining (clustering, nearest-neighbor search); Large-scale machine learning (decision tree ensembles); Multi-armed bandit; Computational advertising. Prerequisites: At least one of CS107 or CS145.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — Tuesday Thursday 3:00 PM – 4:20 PM — Leskovec, Jure, Li, Hongyue, Sanyal, Josh, Agrawal, Ayush, Hua, Harper, Ranjan, Rishabh, Zhang, Zhenyu, Chen, Tim, Chen, Ariel (Graduate)

More CS courses

  • CS 242: Programming Languages
  • CS 243: Program Analysis and Optimizations
  • CS 244: Advanced Topics in Networking
  • CS 244B: Distributed Systems
  • CS 244C: Advanced Networking and Distributed Systems
  • CS 245: Principles of Data-Intensive Systems
  • CS 247A: Design for Artificial Intelligence (SYMSYS 195A)
  • CS 247B: Design for Behavior Change (SYMSYS 195B)
  • CS 247E: Design for Earth
  • CS 247G: Design for Play (SYMSYS 195G)
  • CS 247S: Service Design (SYMSYS 195S)
  • CS 248A: Computer Graphics: Rendering, Geometry, and Image Manipulation

All CS courses · All departments