CCOG for MUC 272 archive revision 201702

You are viewing an old version of the CCOG. View current version »

Effective Term:
Spring 2017

Course Number:
MUC 272
Course Title:
Introduction to Coding for Artists
Credit Hours:
4
Lecture Hours:
40
Lecture/Lab Hours:
0
Lab Hours:
0

Course Description

Introduces textual programming for artists. Covers the use of the computer language Processing to generate interactive graphics, animation, and video for multimedia installations, web art, performance, and commercial applications. Audit available.

Intended Outcomes for the course

Upon completion of the course students will be able to:

  • Create motion graphics via textual programming using the computer language Processing.

  • Create procedural 2-D and 3-D vector and pixel based animations.

  • Demonstrate introductory knowledge in interfacing physical sensors with video and animation.

  • Map multiple video sources with one projector.

  • Process live video.

  • Interface web/HTTP data with Processing, video, and animation.

Course Activities and Design

Material for the course will be presented in a lecture format along side hands-on lecture/lab work.

Outcome Assessment Strategies

  • In and out-of-class projects reviewed and evaluated by the instructor
  •  Instructor observations of student demonstrations of hands-on proficiency

Course Content (Themes, Concepts, Issues and Skills)

  • Introduction to processing and textual programming and environment
  • Drawing shapes and using coordinates
  • Colorspace mapping
  • Iterative loops
  • Conditionals
  • Generative drawing
  • Displaying video
  • Integrating sensors and Arduinos with Processing
  • Motion capture and image analysis
  • Projection Mapping