Live Coding - Computer Programming as Musical Performance

In this course we will learn the art of live coding, an electronic music improvisation/performance practice in which the computer programmer creates music in real time. Live coding is an excellent introduction to computer programming for beginners, and also offers opportunities for more advanced programmers. Students will learn the techniques of live coding, basics of sound design and acoustics, and fundamentals of music theory. Class projects will include solo and group performances and recordings. All students will need a laptop computer (Windows or Mac) with a reasonable amount of free disc space. No previous music or coding experience required.

Schedule
10:30am-12:30pm on Monday, Tuesday, Thursday at MBH 104 (Jan 6, 2022 to Feb 3, 2022)
2:00pm-4:00pm on Monday, Thursday at MBH 104 (Jan 6, 2022 to Feb 3, 2022)
Location
McCardell Bicentennial Hall 104
Instructors