Search Course Listings
CTC 2101-01
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-02
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-101
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-102
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-103
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-104
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-105
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-106
INTRODUCTION TO COMPUTATION
SECTION DESCRIPTION
Introduction to Computation focuses on computational techniques, methods, and ideas in the context of art and design. Studio projects first center on the design of algorithms then shift to involve computer programming and scripting. Critical attention is given to code as a body of crafted text with significant aesthetic, philosophical, and social dimensions, as well as the tension, conflict, and potential possible when computation generates, informs, or interacts with drawings, materials, forms, and spaces. Historical and contemporary works of computational art and design will be presented and assigned for analysis. This course is open to students of all majors and is designed for those with little or no experience in programming. In order to conduct work in this course, students will need a laptop computer. This course fulfills one of two core studio requirements for the CTC Concentration.
Estimated Cost of Materials: $250.00
Major Requirement | BFA Art + Computation
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2102-01
INTRODUCTION TO PHYSICAL COMPUTATION
SECTION DESCRIPTION
This course is a practical and conceptual exploration into electronic sensors, processors and actuators in the context of interactive art and design. Students will turn everyday objects into ambient interfaces or "responsive systems" that respond to the conditions of the human body, data networks, and the environment. Contemporary works of art and design - from kinetic sculpture and sound art to installation, architecture and product design - will be examined through readings and presentations. Open source hardware (Arduino) and software (Processing) will be taught along with the fundamentals of electronic circuitry. Emphasis is given to the development of creative projects (individual or collaborative), followed by an iterative implementation process (planning, prototyping, testing, analyzing, and refining). The course is structured around a series of tutorials and exercises, culminating in a final project. Students also present work-in-progress and prototypes during class reviews to receive qualitative feedback from the class and the instructor. Participants will engage with physical computing conceptually and technically in their studio work and are encouraged to leverage their individual backgrounds to excel in the respective context. Prior experience with electronics and programming is recommended but not required.
Estimated Cost of Materials: $200.00
Major Requirement | BFA Art + Computation, BFA Sound
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2104-01
EXPERIMENTAL UNREAL
SECTION DESCRIPTION
This studio course reimagines game engine software as a critical tool for contemporary art and design practice. Moving beyond traditional gaming applications, we will use Epic Games Unreal Engine to invent unconventional approaches to digital art-making including: emergent design, speculative world building, as well as AI and physics-based processes (Note: traditional gameplay systems, player controller mechanics, and character animation will not be covered in the course).
The course emphasizes conceptual development alongside technical experimentation. Students will focus on the fundamentals of Blueprints visual scripting, the Niagara particle system, and AI Behavior Trees. In addition, we will discuss historical, experimental film, animation, music, architecture and process-based art movements such as Situationism, Gutai, and Neoconcretismo. Students from every fine art and design department are encouraged to join. Students will learn to bring their current art and design work into Unreal as 2D, 3D and motion assets. The semester culminates in self-directed projects that align with individual creative practices.
Estimated Cost of Materials: $150.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2105-01
STOP MAKING SENSE
SECTION DESCRIPTION
What does it mean to create art and design in a moment when technological systems are rapidly reshaping culture and society? Transformative systems such as artificial intelligence are reconfiguring how information is produced, circulated, and consumed, sometimes creating destabilizing forces such as deepfakes that threaten our shared realities while also offering novel materials for experimentation. In parallel, approaches such as speculative design and critical making allow artists and designers to probe these systems, imagine alternative technological futures, and test possibilities that extend beyond existing paradigms. How artists respond to this cultural inflection point will be decisive in shaping our technological future.
This course will unfold in two parts each week: a seminar-style discussion followed by a conversation with a visiting artist, designer, or technologist. In the first session, students will engage with readings and case studies related to the upcoming guest, situating their work in broader cultural, technological, and historical contexts. In the second session, students will meet the guest lecturer, who will provide a unique perspective on how artists and designers are actively producing work that both critiques current conditions and proposes new directions for rethinking the relationship between culture and technology. Our cultural reality is increasingly constructed through the technological interfaces we inhabit, so how will the artists of today and the students of this course choose to shape it?
Estimated Cost of Materials: $100.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2106-01
BLUEWORLD, GREENWORLD, BROWNWORLD
SECTION DESCRIPTION
This studio elective focuses on creating digital image-based artworks on the themes of nature and technology. How can nature be represented in art and design work? To what ends? And can digital art and design about nature impact the ways we understand and interact with our natural world, or affect our understanding of climate change? Students will be introduced to several tools, softwares, and code-based tools related to image-capture or digital image-making, and create short projects, focusing on landscape, nature, or weather, that utilize each. Students will then develop a final project which allows them to focus more deeply on these tools — or a related tool of their choice — more deeply. This studio work will be complemented by image lectures, readings, and class discussions to provide context and inspiration.
Estimated Cost of Materials: $100.00
Elective
COURSE TAGS
- Nature-Culture-Sustainability Studies Concentration
- Computation, Technology, Culture Concentration
CTC 2107-01
COLLECTOR COLLECTING COLLECTIONS: CABINETS OF CURIOSITY
SECTION DESCRIPTION
This is a course about artists as collectors, collecting strange, wonderful stuff, and turning it into art. Each week you’ll experiment with gathering and organizing material from the world, recording sounds, photographing textures, scanning found objects, and then remix them into your own creative work. Along the way, you’ll get opportunities with hands-on with tools like audio recording, scanners, cameras, various printers, 3D and fabric printing, digital embroidery, and creative software such as Photoshop, Premiere, and 3D software. You’ll experiment with different ways to capture and organize your material. We’ll look at artists who treat archives as art, explore how collections shape culture, and invent new workflows that spark ideas. By the end, you’ll have your own evolving toolkit, an “asset library”, a cabinet of curiosity, to fuel any kind of work: video, sound, games, installation, design, painting, sculpture, collaborations, experiments, whatever you dream up.
Estimated Cost of Materials: $100.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2108-101
EVOLVING PICTURES
SECTION DESCRIPTION
In this course, students will learn how to create living image files in the Unity game engine. We will render images that play, shift, loop, and slowly evolve on screen. Students will begin by creating static images in the medium of their choice. We will then explore how the image can be separated into pieces and reformatted into digital objects. Using object-oriented programming, students will create algorithmic behaviors that allow the different pieces of their images to move in real-time, like a generative gif or an ever-changing landscape.
The first half of the course will focus on rule-based yet unpredictable systems, allowing our images to loop but never exactly repeat. In the second half, we will turn to autonomous processes that evolve over time, seeking a balance between order and variation without descending into chaotic noise. We will cover strategies including randomness, procedural duplication, particle flows, physics simulations, and agent-based systems. These explorations will be grounded in the history of image-making and motion pictures, drawing on Lev Manovich’s The Language of New Media to consider how images are no longer static artifacts, but programmable entities.
Estimated Cost of Materials: $100.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2520-01
CTC CORE STUDIO 2
SECTION DESCRIPTION
This course builds on the themes covered in the prerequisite Core Studio 1, introducing more advanced digital production methods and themes. Students are encouraged to explore and develop personal working methods and interests through studio projects, fostering a self-directed practice that culminates in a final end-of-year critique.
Estimated Cost of Materials: $150.00
Major Requirement | BFA Art + Computation, BFA Sound
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2520-02
CTC CORE STUDIO 2
SECTION DESCRIPTION
This course builds on the themes covered in the prerequisite Core Studio 1, introducing more advanced digital production methods and themes. Students are encouraged to explore and develop personal working methods and interests through studio projects, fostering a self-directed practice that culminates in a final end-of-year critique.
Estimated Cost of Materials: $150.00
Major Requirement | BFA Art + Computation, BFA Sound
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 3002-01
COMPUTATION, TECHNOLOGY, AND CULTURE INTERDISCIPLINARY CRITIQUE
SECTION DESCRIPTION
Computation, Technology, and Culture Interdisciplinary Critique is an advanced course for juniors, seniors, and graduate students who have already demonstrated a high level of commitment to pursuing art/design work that involves computational platforms, software systems, and digital technologies, and which explores associated histories, theories, and practices. In this course, students work on an individual project that incorporates research and theoretical exploration of a topic of their choice, with the aim of producing a refined body of work or large scale piece that advances their understanding of and practice with computation and technology. Students regularly meet individually with faculty and receive feedback in recurring group critiques. Additionally, seminar discussions are held focused on pertinent readings, screenings, and lectures. Successful completion of any CTC course or equivalent coursework is preferred, but not required.
Estimated Cost of Materials: $150.00
Requirement | CTC Concentration
Elective
COURSE TAGS
- Administrative :: Seminar Requirement
- Computation, Technology, Culture Concentration
DM 1520-101
BODY IN MEDIA EXPOSURE
SECTION DESCRIPTION
In this studio course, we will create digital + physical based projects by investigating the body as a medium for communicating personal narratives and observing emotions. Through the analysis of contemporary performance artworks and the use of multimedia software programs, we will engage with sound installation, video, site-specific performance, and related media. Methods such as movement practice, object interaction, field recording, social experiment, and nature observation will guide our exploration of the body’s integration with its surroundings in a nonverbal way.
Do you remember the unspeakable inner trigger that emerges when you begin creating something? What is it? In an era dominated by algorithms, the body exposed to data, reaches the edge of sensation, and often collapses unconsciously. As social hierarchies shift the modern art system into an invisible ‘factory,’ (Hito Steyerl) visual dominance pushes us into the world of ‘hot medium.’ This course challenges us to re-position ourselves as an artist, a doer, a viewer. Between eternity and ephemeral organic reactions, lies a gap that calls for recognition. We will create a supportive space to let the natural body lead, redefining vulnerability as a form of resistance. Engaging with existing works, including Bruce Nauman, Francis Alÿs, Yvonne Rainer, David Tudor, and Aki Sasamoto, we will reinterpret them beyond conventional critique, developing a sensitivity to presence and transforming perception into embodied practice. The course unfolds in three phases: decompose, recompose, and decompose again.
Open to Undergraduate Students
Estimated Cost of Materials: $100.00
Elective
DM 1521-101
G.A.M.E. GENERATING ARTISTIC MEANING THROUGH EXPERIENCE
SECTION DESCRIPTION
This course introduces the fundamentals of game design and development through lectures and hands-on workshops, exploring various game engines and tools such as p5.js and Unity. Students will select the most suitable tools based on their technical background and creative needs. The course also encourages students to move beyond traditional input methods like keyboards, mice, and game controllers by experimenting with unconventional control techniques, expanding the possibilities of gameplay experiences.
Through the exploration of game theory and technological history, combined with case studies of classic games and works by artists, students will develop a foundational understanding of game structures and player experiences, cultivate critical thinking, and learn how to analyze and refine game interactions as an effective medium for artistic and interdisciplinary expression. Each week will also include in-class workshops that allow students to gain hands-on experience with game development tools. By modifying existing game project files, students will quickly learn to understand and implement core game mechanics. Open to all students. No prior coding experience required.
Estimated Cost of Materials: $100.00
Elective
DM 2135-01
CRITICAL E-TEXTILES
SECTION DESCRIPTION
This seminar focuses on exploring technological textile practices to challenge and disrupt the hegemonic conceptions on art and technology, specifically on e-textile field. This seminar seeks to question the hegemonic technological tools, and the paradigms they involve, in order to create e-textile projects from a radical, critical, situated, and anticolonial perspective. Articulating textile techniques (embroidery, patchwork and sewing in general) with simple and low tech analogical electronic mechanisms (LED lights, motors, DIY loudspeakers, etc.), each student will create a e-textile piece. Electronics then will become part of the tissue: threads that conductive threads, batteries, LEDs, motors and speakers will invade the fabrics like a thread, a buttonhole or a button. The interactive and haptic aspect of the textiles, based on tactile stimuli, sonic devices, and light, will make visible political thoughts, actions and feelings. Going beyond the dominant and non-neutral narratives implies seeking into other forms of art practices to question the epistemological foundation itself. The goal of this seminar is to work from scratch in order to develop DIY, e-textile poetics, activism, techno-feminism, craftivism and social practices rooted in the territories themselves, interweaving with their own traditions, cultures and idiosyncrasies, in order to nurture resistant forms of conceiving digital and e-textile projects.
Estimated Cost of Materials: $100.00
Elective