CT 20Introduction to Creative Coding
Introduction to basic programming skills, including computer language tools and visual-interface programming tools for creative expression. Introduction to web authoring, image creation and editing, sound editing, and user experience design fundamentals, through skills acquisition-focused approach to individual and/or collaborative creative project(s). The final project is a work of playable media art/design, documentary media, interactive journalism/pedagogy/curation, or multi-media art/performance. Languages and applications will vary by instructor.
Prerequisite(s): CT 10. Enrollment is restricted to junior and senior creative technologies majors.
Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.
When it runs
Winter 2027Open Winter 2027
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Studio | Asynchronous | — | Staff | Closed 0/0 |
Winter 2026Open Winter 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Studio | Tue Thu 1:30pm–3:05pm | Online | A. Stern | Closed 34/0 |
SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.