Stanford Root

Schedule

Stanford Root

Schedule

CS 46

Working with Data: Delights and Doubts

UNITS:3
GRADING:Letter (ABCD/NP)
LEVEL:Undergrad
GER:WAY-AQR

The use of data to drive decisions and discoveries has increased dramatically over the past two decades, thanks to prevalent data collection, cheaper storage, faster computers, and sophisticated algorithms. This introductory seminar has three components: (1) Hands-on instruction in tools and techniques for working with data, from spreadsheets to data visualization systems to machine learning packages. This material is designed for students with little or no computer programming or data science experience. (2) A quarter-long "quantified self" project where students identify a set of questions about themselves or their surroundings, collect data to answer the questions, and analyze and visualize the collected data. (3) A set of guest speakers, including some who focus on the "doubts" of collecting and exploiting data, such as questions of ethics, bias, and privacy. In addition to the course project, students will complete short assignments to practice the learned tools and techniques, and will be expected to do some readings in advance of each guest speaker and engage in thoughtful discussion.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Seminar 1Open
ID: 26109
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
3units

CS 46: Working with Data: Delights and Doubts

3 units · Letter (ABCD/NP) · GER: WAY-AQR

The use of data to drive decisions and discoveries has increased dramatically over the past two decades, thanks to prevalent data collection, cheaper storage, faster computers, and sophisticated algorithms. This introductory seminar has three components: (1) Hands-on instruction in tools and techniques for working with data, from spreadsheets to data visualization systems to machine learning packages. This material is designed for students with little or no computer programming or data science experience. (2) A quarter-long "quantified self" project where students identify a set of questions about themselves or their surroundings, collect data to answer the questions, and analyze and visualize the collected data. (3) A set of guest speakers, including some who focus on the "doubts" of collecting and exploiting data, such as questions of ethics, bias, and privacy. In addition to the course project, students will complete short assignments to practice the learned tools and techniques, and will be expected to do some readings in advance of each guest speaker and engage in thoughtful discussion.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Seminar — TBA TBA (Undergrad)

More CS courses

  • CS 31N: Counterfactuals: The Science of What Ifs?
  • CS 33: AI Changes Everything: Intentions & Consequences
  • CS 40: Cloud Infrastructure and Scalable Application Deployment
  • CS 41: Hap.py Code: The Python Programming Language
  • CS 42SI: From Player to Maker: 2D Engine-Based Game Development
  • CS 44N: Great Ideas in Graphics
  • CS 47: Cross-Platform Mobile Development
  • CS 47N: Datathletics: Diving into Data Analytics and Stanford Sports
  • CS 50N: Can Computer Systems Keep Secrets?
  • CS 51: CS + Social Good Studio: Designing Social Impact Projects
  • CS 52: CS + Social Good Studio: Implementing Social Good Projects
  • CS 53N: How Can Generative AI Help Us Learn? (DESIGN 183N)

All CS courses · All departments