UCSC, Digital Arts and New Media (DANM) MFA Program
DANM 220: Computer Programming for the Arts, Winter 2008

Professor: Ralph Abraham, Ph.D. Math || Ralph's Homepage ||
Teaching Assistant: Katie Scott, Ph.D. Earth Science

Meetings, Workshop #1, NetLogo Basic, 1/08/08

Meetings, Workshop #2, NetLogo Advanced, 1/22/08

Meetings, Workshop #3, Csound Basic, 2/05/08

Meetings, Workshop #4, Processing, 2/19/08

Meetings, Workshop #5, SMIL, 3/04/08

Exemplary Processing Applets

Exemplary NetLogo Applets

  • Circul 02, From Workshop 1, draws a dodecagon
  • Sine 01, From Workshop 3, draws a sine function
  • Sine 02, From Workshop 3, adds two sine functions
  • Sine AM, From Workshop 3, multiplies two sine functions
  • Sine 03, From Workshop 3, improved sine generator
  • Sine 04, From Workshop 3, FM Vibrato demo

Revised by Ralph, 14 February 2007