Intensive introduction to programming for digital art projects for students with a basic understanding of the fundamentals of programming. Students learn how to create and manipulate digital media using program control and generate web applications. Prerequisite(s): basic computer literacy and programming experience comparable to Computer Science 60G. Enrollment restricted to graduate students. Upper-division undergraduates may enroll with permission of instructor.