Introduction to Programming for Musicians and Digital Artists faq

learnersLearners:
instructor Instructor: / instructor-icon
duration Duration: 4.00 instructor-icon

This course introduces programming to musicians and digital artists. It covers the fundamentals of programming, such as logic, loops, functions, and objects, as well as advanced topics like multi-threading, events, and signals. Students will create expressive digital instruments that make sound and music in response to program logic. The course uses the ChucK language, which provides precise control over time, audio computation, and user interface elements. Special guest lectures from the creators of ChucK, Dr. Ge Wang and Dr. Perry R. Cook, will be included. This course is perfect for those who want to learn to program in C++, Java, and other languages.

Course Feature Course Overview Course Provider
Go to class

Course Feature

costCost:

Free

providerProvider:

Coursera

certificateCertificate:

Paid Certification

languageLanguage:

English

start dateStart Date:

21st Oct, 2013

Course Overview

❗The content presented here is sourced directly from Coursera platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 27th, 2023]

This course introduces students to the fundamentals of programming, such as logic, loops, functions, objects, and classes. It also covers advanced topics, including multi-threading, events, and signals. Through the course, students will create digital instruments that make sound and music in response to program logic. The ChucK language is used to provide precise control over time, audio computation, and user interface elements. This language is used by millions of users worldwide and is the backbone of many academic programs and laptop orchestras. By learning to program with ChucK, students will be prepared to program in C++, Java, and other languages. Special guest lectures from the creators of the ChucK language, Dr. Ge Wang (Stanford University) and Dr. Perry R. Cook (Princeton University), will be included.

Course Provider

Provider Coursera's Stats at OeClass