60 412

Advanced Studio: Advanced Creative Code

Carnegie Mellon University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This advanced studio course supports students in developing ambitious independent projects at the intersection of art and computation. Building on the foundations of Creative Coding ( 60-212 ), students will deepen their fluency with programming as a medium for artistic practice, while pursuing individual investigations in areas such as generative art, gestural interactivity, experimental visualization, machine drawing, hedonic computing and weird software. The course emphasizes self-directed research and sustained project development. Students will refine technical expertise in contemporary creative coding environments, explore novel workflows that combine imaging and machine intelligence, critically situate their work in relation to historical and current practices in software art, and learn strategies for articulating conceptual intent alongside technical execution. Class time will balance structured technical workshops, peer critiques, and guided discussions with opportunities for students to prototype, iterate, and present evolving projects. The aim is to foster independent, critically engaged artistic practice in code, equipping students to move fluidly between experiment and execution, and to position their work within wider discourses of art, design, and technology. Prerequisite: 60-212 , or permission of instructor. Prerequisite: 60-212 Min. grade C

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #carnegie_mellon-60412Fall 2026UGRD10 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?