Stanford Root

Schedule

Stanford Root

Schedule

CS 170

Stanford Laptop Orchestra: Composition, Coding, and Performance (MUSIC 128)

UNITS:1-5
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:WAY-CE

Classroom instantiation of the Stanford Laptop Orchestra (SLOrk) which includes public performances. An ensemble of more than CS 20 humans, laptops, controllers, and special speaker arrays designed to provide each computer-mediated instrument with its sonic identity and presence. Topics and activities include issues of composing for laptop orchestras, instrument design, sound synthesis, programming, and live performance. May be repeated four times for credit. Space is limited; see https://ccrma.stanford.edu/courses/CS 128 for information about the application and enrollment process. May be repeat for credit

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Seminar 1Closed
ID: 1919
DAYS:Wednesday
TIME:3:30 PM – 4:20 PM
LOCATION:Knoll 317
INSTRUCTOR:
Wright, Matt, Wang, Ge
units

CS 170: Stanford Laptop Orchestra: Composition, Coding, and Performance (MUSIC 128)

1-5 units · Letter or Credit/No Credit · GER: WAY-CE

Classroom instantiation of the Stanford Laptop Orchestra (SLOrk) which includes public performances. An ensemble of more than 20 humans, laptops, controllers, and special speaker arrays designed to provide each computer-mediated instrument with its sonic identity and presence. Topics and activities include issues of composing for laptop orchestras, instrument design, sound synthesis, programming, and live performance. May be repeated four times for credit. Space is limited; see https://ccrma.stanford.edu/courses/128 for information about the application and enrollment process. May be repeat for credit

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Seminar — Wednesday 3:30 PM – 4:20 PM — Knoll 317 — Wright, Matt, Wang, Ge (Undergrad)

More CS courses

  • CS 157: Computational Logic
  • CS 161: Design and Analysis of Algorithms
  • CS 161ACE: Problem-Solving Lab for CS161
  • CS 163: The Practice of Theory Research
  • CS 166: Advanced Data Structures
  • CS 168: The Modern Algorithmic Toolbox
  • CS 171: Causality, Decision Making and Data Science (DATASCI 161, ECON 115)
  • CS 173A: Foundations of Computational Human Genomics (BMDS 173A, DBIO 173A)
  • CS 177: Introduction to Product Management with AI
  • CS 180: Digital Systems Architecture (EE 180)
  • CS 182: Ethics, Public Policy, and Technological Change (COMM 180, ETHICSOC 182, PHIL 82, POLISCI 182, PUBLPOL 182)
  • CS 182W: Ethics, Public Policy, and Technological Change (WIM)

All CS courses · All departments