Stanford Root

Schedule

Stanford Root

Schedule

OSPHONGK 19

Introduction to Computer Music: From Analysis to Algorithmic Music

UNITS:4
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:—

This course aims to present an overview of computer music for students with basic programming abilities. The course starts with fundamental audio analysis and synthesis, and finally progress towards algorithmic music generation with machine learning. Hands-on exercises also cover software toolboxes for music information retrieval and programming. Prerequisite: Basic programming experience

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 28514
0 / 18 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
4units

OSPHONGK 19: Introduction to Computer Music: From Analysis to Algorithmic Music

4 units · Letter or Credit/No Credit

This course aims to present an overview of computer music for students with basic programming abilities. The course starts with fundamental audio analysis and synthesis, and finally progress towards algorithmic music generation with machine learning. Hands-on exercises also cover software toolboxes for music information retrieval and programming. Prerequisite: Basic programming experience

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — TBA TBA (Undergrad)

More OSPHONGK courses

  • OSPHONGK 10: Natural Product Pharmacognosy and Drug Development
  • OSPHONGK 12: Classical Chinese Literature and Its Contemporary Adaptation
  • OSPHONGK 15: State and Market in Modern China
  • OSPHONGK 17: Chinese Language, Culture and Language Learning
  • OSPHONGK 22: China's Financial Reforms - Problems and Perspectives
  • OSPHONGK 25: Cultural History of China
  • OSPHONGK 26: East Asian Film Genres in a Globalizing World
  • OSPHONGK 28: An Introduction to the Development of Science and Technology in China
  • OSPHONGK 35: Social Issues and Problems in Contemporary China
  • OSPHONGK 37: Economics and Society
  • OSPHONGK 38: Family, Marriage and Love: Exploring Intimate Relationships in Contemporary China
  • OSPHONGK 40: Advanced Chinese Literature Seminar

All OSPHONGK courses · All departments