This course covers aspects of computer programming necessary for digital art projects. Students learn how to manipulate digital media using program control for installations, presentations and the Internet. No prior programming experience required. Upper-division undergraduates may enroll with permission of instructor.