Stanford Root

Schedule

Stanford Root

Schedule

CS 247B

Design for Behavior Change (SYMSYS 195B)

UNITS:3-4
GRADING:Letter (ABCD/NP)
LEVEL:Graduate
GER:—

Over the last decade, tech companies have invested in shaping user behavior, sometimes for altruistic reasons like helping people change bad habits into good ones, and sometimes for financial reasons such as increasing engagement. In this project-based hands-on course, students explore the design of systems, information and interface for human use. We will model the flow of interactions, data and context, and crafting a design that is useful, appropriate and robust. Students will design and prototype utility apps or games as a response to the challenges presented. We will also examine the ethical consequences of design decisions and explore current issues arising from unintended consequences. There will be an additional required Studio/Lab scheduled when class begins.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 1996
0 / 150 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 3:20 PM
LOCATION:TBD
INSTRUCTOR:
Wodtke, Christina, Nasser, Butch, Loo, Ryan, Mao, Angela
units
Discussion 1Closed
ID: 6744
DAYS:Tuesday
TIME:3:30 PM – 4:20 PM
LOCATION:TBD
units
Discussion 2Closed
ID: 6745
DAYS:Tuesday
TIME:4:30 PM – 5:20 PM
LOCATION:TBD
units
Discussion 3Closed
ID: 6764
DAYS:Wednesday
TIME:10:30 AM – 11:20 AM
LOCATION:TBD
units
Discussion 4Closed
ID: 6766
DAYS:Wednesday
TIME:12:30 PM – 1:20 PM
LOCATION:TBD
units
Discussion 5Closed
ID: 6767
DAYS:Wednesday
TIME:12:30 PM – 1:20 PM
LOCATION:TBD
units
Discussion 6Closed
ID: 6769
DAYS:Wednesday
TIME:1:30 PM – 2:20 PM
LOCATION:TBD
units
Discussion 7Closed
ID: 6768
DAYS:Wednesday
TIME:2:30 PM – 3:20 PM
LOCATION:TBD
units

CS 247B: Design for Behavior Change (SYMSYS 195B)

3-4 units · Letter (ABCD/NP)

Over the last decade, tech companies have invested in shaping user behavior, sometimes for altruistic reasons like helping people change bad habits into good ones, and sometimes for financial reasons such as increasing engagement. In this project-based hands-on course, students explore the design of systems, information and interface for human use. We will model the flow of interactions, data and context, and crafting a design that is useful, appropriate and robust. Students will design and prototype utility apps or games as a response to the challenges presented. We will also examine the ethical consequences of design decisions and explore current issues arising from unintended consequences. There will be an additional required Studio/Lab scheduled when class begins.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Discussion — Tuesday 4:30 PM – 5:20 PM (Graduate)
  • Discussion — Tuesday 3:30 PM – 4:20 PM (Graduate)
  • Discussion — Wednesday 1:30 PM – 2:20 PM (Graduate)
  • Discussion — Wednesday 2:30 PM – 3:20 PM (Graduate)
  • Discussion — Wednesday 12:30 PM – 1:20 PM (Graduate)
  • Discussion — Wednesday 12:30 PM – 1:20 PM (Graduate)
  • Discussion — Wednesday 10:30 AM – 11:20 AM (Graduate)
  • Lecture — Tuesday Thursday 1:30 PM – 3:20 PM — Wodtke, Christina, Nasser, Butch, Loo, Ryan, Mao, Angela (Graduate)

More CS courses

  • 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 246: Mining Massive Data Sets
  • CS 247A: Design for Artificial Intelligence (SYMSYS 195A)
  • 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
  • CS 248B: Fundamentals of Computer Graphics: Animation and Simulation
  • CS 251: Cryptocurrencies and blockchain technologies

All CS courses · All departments