Stanford Root

Schedule

Stanford Root

Schedule

MS&E 206

Incentives in Computer Science (CS 269I)

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Many 21st-century computer science applications require the design of software or systems that interact with multiple self-interested participants. This course will provide students with the vocabulary and modeling tools to reason about such design problems. Emphasis will be on understanding basic economic and game theoretic concepts that are relevant across many application domains, and on case studies that demonstrate how to apply these concepts to real-world design problems. Topics include auction and contest design, equilibrium analysis, cryptocurrencies, design of networks and network protocols, reputation systems, social choice, and social network analysis. Case studies include BGP routing, Bitcoin, eBay's reputation system, Facebook's advertising mechanism, Mechanical Turk, and dynamic pricing in Uber/Lyft. Prerequisites: CS 106B/X and CS 161, or permission from the instructor.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

2 Terms
Lecture 1Open
ID: 25873
0 / 999 enrolled
DAYS:Monday, Wednesday
TIME:1:30 PM – 2:50 PM
LOCATION:TBD
INSTRUCTOR:
Rubinstein, Aviad
3units
Discussion 1Open
ID: 25872
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
3units

MS&E 206: Incentives in Computer Science (CS 269I)

3 units · Letter or Credit/No Credit

Many 21st-century computer science applications require the design of software or systems that interact with multiple self-interested participants. This course will provide students with the vocabulary and modeling tools to reason about such design problems. Emphasis will be on understanding basic economic and game theoretic concepts that are relevant across many application domains, and on case studies that demonstrate how to apply these concepts to real-world design problems. Topics include auction and contest design, equilibrium analysis, cryptocurrencies, design of networks and network protocols, reputation systems, social choice, and social network analysis. Case studies include BGP routing, Bitcoin, eBay's reputation system, Facebook's advertising mechanism, Mechanical Turk, and dynamic pricing in Uber/Lyft. Prerequisites: CS106B/X and CS161, or permission from the instructor.

Offered in Winter 2027, Spring 2027 at Stanford University.

Winter 2027 sections

  • Lecture — Monday Wednesday Friday 1:30 PM – 2:50 PM — Rubinstein, Aviad (Graduate)

Spring 2027 sections

  • Discussion — TBA TBA (Graduate)
  • Lecture — Monday Wednesday 1:30 PM – 2:50 PM — Rubinstein, Aviad (Graduate)

More MS&E courses

  • MS&E 165: Introduction to Product Management
  • MS&E 176: Social Entrepreneurship
  • MS&E 178: Entrepreneurship: Principles & Perspectives
  • MS&E 180: Organizations: Theory and Management
  • MS&E 184: The Future of Work: What Will it Mean to Build AI-Augmented Organizations?
  • MS&E 203: Building and Evaluating AI Products
  • MS&E 208A: Practical Training
  • MS&E 208B: Practical Training
  • MS&E 208C: Practical Training
  • MS&E 208D: Practical Training
  • MS&E 208E: Part-Time Practical Training
  • MS&E 211DS: Introduction to Optimization: Data Science (MS&E 111DS)

All MS&E courses · All departments