ACETry ACE ↗
← Back

VIS 141AComputer Programming for the Arts I

4 units · VIS · UC San Diego

Introduces external APIs currently of interest in the arts, extending a common programming language such as C, C++, Python, or Java, and the basics of TCP/IP networking. Students gain API fluency through planning and coding software or software mediated art projects. Program or materials fees may apply. Two production-course limitation.

Before you enroll

Prerequisites

From the catalog: “VIS 142. Open to ICAM and speculative design majors and computing and the arts and speculative design minors.”

Where it fits

Where it sits in degree plans

One of the options in (2)

  • Interdisciplinary Computing and the Arts
  • Speculative Design (B.A.)
What it opens up

Courses that list VIS 141A as a prerequisite (1)

  • VIS 141B Computer Programming for the Arts II