60 412
Advanced Studio: Advanced Creative Code
Carnegie Mellon University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff