Register now for online Summer Session classes

  • Due to COVID-19, the 2020 Cornell University Summer Session will be held entirely online.
  • All regular Summer Session online courses will proceed as scheduled. More will be added to the roster throughout the spring.
  • On-campus courses through August 16 are cancelled. We are working to convert a number of these on-campus courses into online offerings. Please check the online course roster frequently for updates.

Course description

This course is only offered in the Summer Session.

Over the centuries, artists in a wide variety of media have employed many approaches to the creative process, ranging from the philosophical to the mechanical to the virtual. This course unravels some of the mysteries going on inside software used for art and music. It looks at ways of breaking things apart and sampling and ways of putting things together and resynthesizing, and explores ideas for creation. This course does not teach software packages for creating art and music. The course complements ART 2701 and MUSIC 1421.

Outcome 1: Understand, manipulate, and design algorithms and other processes for creating music and other art forms. Specific techniques may draw from stochastic, iterative, algebraic and geometric methods, amongst others.

Outcome 2: Have a degree of understanding of the design process —idea, formulation, specification, implementation, testing to refinement — and the development of effective interfaces.

Outcome 3: Have a basic understanding of the basics of probability, group theory, basic programming, feedback systems, sampling, and synthesis with emphasis on building applications via assisted process control (principles of simple programming).

Good comfort level with computers and some of the arts recommended.

Classes

Summer 2020: Online course

Section ID:CS 1610 001-LEC
Number:1329
Class dates:June 22-August 4, 2020
Due date:Friday July 31, 11:59 PM (see Final exams)
Time / room:
Mode of instruction:Online learning
Credit:3
Grade:Student option
Instructor:Bailey, G. (gob1)
Max. enroll:20
  This is an online course. Please review the online course FAQs.
Related:Cross-listed with PSYCH 1650 001-LEC
Cross-listed with PMA 1640 001-LEC
Cross-listed with MUSIC 1465 001-LEC
Cross-listed with ENGRI 1610 001-LEC
To enroll:To enroll, complete and submit a course enrollment form and your payment to the Summer Session office. For more information, see enrollment and registration. Please note that late registration fees may apply.

Related websites