DIGITAL ART AND CODE
An introduction to the principles of computer coding in a visual context. Emphasizes the production of graphical and interactive output delivered on a screen.
Prerequisites & course information
Requisites: ART 107 or declared in an Art graduate program Course Designation: Core GenEd - Humanities & Arts Level - Elementary L&S Credit - L&S Liberal Arts and Science Grad 50% - Counts toward 50% graduate coursework requirement Repeatable for Credit: No Last Taught: Spring 2024 Learning Outcomes: 1. Author a simple webpage using HTML and CSS. Audience: Both Grad & Undergrad 2. Read and write the Processing(based on Java) and p5.js (based on JavaScript) programming languages. Audience: Both Grad & Undergrad 3. Use iterative structures to create complex visual and multimedia compositions. Audience: Both Grad & Undergrad 4. Effectively use data from multiple sources and data formats in the creation of interactive multimedia artwork. Audience: Both Grad & Undergrad 5. Complete an ambitious capstone project, a processing/p5.js app that runs on the desktop, web, or android. Audience: Graduate Learning Outcomes: 1. Author a simple webpage using HTML and CSS. Audience: Both Grad & Undergrad 2. Read and write the Processing(based on Java) and p5.js (based on JavaScript) programming languages. Audience: Both Grad & Undergrad 3. Use iterative structures to create complex visual and multimedia compositions. Audience: Both Grad & Undergrad 4. Effectively use data from multiple sources and data formats in the creation of interactive multimedia artwork. Audience: Both Grad & Undergrad 5. Complete an ambitious capstone project, a processing/p5.js app that runs on the desktop, web, or android. Audience: Graduate
Sources
- Course catalogue ↗2026-2027