Stanford Root

Schedule

Stanford Root

Schedule

CS 52

CS + Social Good Studio: Implementing Social Good Projects

UNITS:2
GRADING:Satisfactory/No Credit
LEVEL:Undergrad
GER:—

CS 52 is a required continuation of CS 51 (CS + Social Good Studio). Teams enter the quarter having completed and tested a MVP with a well-defined target user, and a community partner. Students will learn to apply scalable technical frameworks, tools for deployment, and user testing techniques. The purpose of the class is to facilitate students to build a sustainable infrastructure around their product idea. Main class components are workshops, team collaboration, and software development. The class culminates in a showcase where students share their projects with stakeholders and the public.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 1989
0 / 30 enrolled
DAYS:Tuesday, Thursday
TIME:4:30 PM – 5:50 PM
LOCATION:TBD
INSTRUCTOR:
Cain, Jerry
2units

CS 52: CS + Social Good Studio: Implementing Social Good Projects

2 units · Satisfactory/No Credit

CS52 is a required continuation of CS51 (CS + Social Good Studio). Teams enter the quarter having completed and tested a MVP with a well-defined target user, and a community partner. Students will learn to apply scalable technical frameworks, tools for deployment, and user testing techniques. The purpose of the class is to facilitate students to build a sustainable infrastructure around their product idea. Main class components are workshops, team collaboration, and software development. The class culminates in a showcase where students share their projects with stakeholders and the public.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Tuesday Thursday 4:30 PM – 5:50 PM — Cain, Jerry (Undergrad)

More CS courses

  • CS 44N: Great Ideas in Graphics
  • CS 46: Working with Data: Delights and Doubts
  • 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 53N: How Can Generative AI Help Us Learn? (DESIGN 183N)
  • CS 59SI: Quantum Computing: Open-Source Project Experience
  • CS 80E: Dissecting The Modern Computer
  • CS 83N: Playback Theater
  • CS 88: Computer-Use Agents: Building Computers to Operate Computers
  • CS 99: Functional Programming and Theorem Proving in Lean 4

All CS courses · All departments