Stanford Root

Schedule

Stanford Root

Schedule

CS 247A

Design for Artificial Intelligence (SYMSYS 195A)

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

A project-based course that builds on the introduction to design in CS 147 by focusing on advanced methods and tools for research, prototyping, and user interface design. Studio based format with intensive coaching and iteration to prepare students for tackling real world design problems. This course takes place entirely in studios; you must plan on attending every studio to take this class. The focus of CS 247A is design for human-centered artificial intelligence experiences. What does it mean to design for AI? What is HAI? How do you create responsible, ethical, human centered experiences? Let us explore what AI actually is and the constraints, opportunities and specialized processes necessary to create AI systems that work effectively for the humans involved. Prerequisites: CS 147 or equivalent background in design thinking. In the event of a waitlist, acceptance to class based on an application provided on the first day of class.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 6350
0 / 36 enrolled
DAYS:Wednesday, Friday
TIME:1:30 PM – 4:20 PM
LOCATION:TBD
INSTRUCTOR:
Stanford, Julie, Son, Na Young
units

CS 247A: Design for Artificial Intelligence (SYMSYS 195A)

3-4 units · Letter (ABCD/NP)

A project-based course that builds on the introduction to design in CS147 by focusing on advanced methods and tools for research, prototyping, and user interface design. Studio based format with intensive coaching and iteration to prepare students for tackling real world design problems. This course takes place entirely in studios; you must plan on attending every studio to take this class. The focus of CS247A is design for human-centered artificial intelligence experiences. What does it mean to design for AI? What is HAI? How do you create responsible, ethical, human centered experiences? Let us explore what AI actually is and the constraints, opportunities and specialized processes necessary to create AI systems that work effectively for the humans involved. Prerequisites: CS147 or equivalent background in design thinking. In the event of a waitlist, acceptance to class based on an application provided on the first day of class.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — Wednesday Friday 1:30 PM – 4:20 PM — Stanford, Julie, Son, Na Young (Graduate)

More CS courses

  • 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 246: Mining Massive Data Sets
  • 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
  • CS 248B: Fundamentals of Computer Graphics: Animation and Simulation

All CS courses · All departments