Eastern Bloc: Python Programming For Musicians And Composers

Wednesdays March 4, 11, 18 and 25th, 2020 I  6 p.m. - 9:30 p.m.
Saturday March 28th, 2020 I 10 a.m. - 5 p.m.

Workshop by Ismail Negm

Eastern Bloc, 7240 Clark, 2nd Floor, Montreal
De Castelneau or Jean-Talon Metro || Bus 55 or 80

PREREQUISITE: No prior programming experience is required. Knowledge of music theory is not required, but an interest in music and composition will keep the course interesting.

Bring your computer. The workshop will be given in English but questions can be asked (and answered) in French, the teacher is bilingual.

DESCRIPTION: This course is a broad introduction to the fundamentals of programming in Python. Because 24 hours of coursework is only a beginning, this course’s primary objective is to provide you with the resources you’ll need to continue your own self-education. The focus will be on the Python Standard Library: available on all Python installations.

Throughout the course we will develop tools for musical composition which you might find useful in your practice. Assignments will be offered weekly and they will generally require an additional two or three hours of your time.

DEFINITION: Python is a multi-paradigm programming language that emphasizes code-readability and a syntax that allows programmers to express concepts in fewer lines of code.

Read more