Search Course Listings
CTC 1547-01
UX/UI DESIGN
SECTION DESCRIPTION
In this course you'll learn how to identify, interview, analyze, design for, and test with real people to measurably solve their problems.
User experience (UX) design is a research-informed practice which identifies groups of users with shared characteristics, defines and prioritizes their problems, and formulates metrics to evaluate the eventual success of a designed solution. Through prototyping and testing, the solution is improved with the goal of reaching the established metric. This complements more artisanal forms of design by elevating users’ needs above the designer’s, and creating objective means for evaluating the design’s success.
User interface (UI) design solves users’ problems with software. You’ll prototype two- or three-dimensional digital experiences, testing and refining them before presenting your UX and UI processes in a final presentation.
You may incorporate physical, auditory, or olfactory elements in your solution, but software is the main focus. We may touch on visual identity and branding in pursuit of more cohesive interfaces.
Requirements: Laptop, Figma account.
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2000-01 / DM 2000-01
AMBIENT INTERFACES: ACTIVATED OBJECTS
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
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2012-01
GENERATIVE SYSTEMS
SECTION DESCRIPTION
Generative Systems is an interdisciplinary course designed for students from all majors and varying levels of technical ability, inviting them to develop analog and digital generative systems for their own art and design projects. Students will follow online tutorials as part of their assignments, while the instructor will provide guidance and problem-solving support to ensure students' success. The course is an opportunity for students to explore tools based on their interests, such as Unity, Unreal Engine, Rhino/Grasshopper, SideFX Houdini, Blender geometry nodes, html/css/javascript and p5.js, model training and advanced generative A.I., and Photoshop scripting. Topics encompass randomization & noise, recursion, cellular automata, particle systems, agents, GANs, Diffusion models, LLMs, and more. Featuring guest critics from Generative A.I. research labs, the course enriches students' understanding of the field while delving into a global history of generative art and design, from ancient North African fractal architecture to modernist movements like Neoconcretismo and Nove Tendencije, ultimately showcasing contemporary artists, designers, and tool builders.
Estimated Materials Cost: $100.00
Elective
COURSE TAGS
- Nature-Culture-Sustainability Studies Concentration
- Computation, Technology, Culture Concentration
CTC 2012-01
GENERATIVE SYSTEMS
SECTION DESCRIPTION
Generative Systems is an interdisciplinary course designed for students from all majors and varying levels of technical ability, inviting them to develop analog and digital generative systems for their own art and design projects. Students will follow online tutorials as part of their assignments, while the instructor will provide guidance and problem-solving support to ensure students' success. The course is an opportunity for students to explore tools based on their interests, such as Unity, Unreal Engine, Rhino/Grasshopper, SideFX Houdini, Blender geometry nodes, html/css/javascript and p5.js, model training and advanced generative A.I., and Photoshop scripting. Topics encompass randomization & noise, recursion, cellular automata, particle systems, agents, GANs, Diffusion models, LLMs, and more. Featuring guest critics from Generative A.I. research labs, the course enriches students' understanding of the field while delving into a global history of generative art and design, from ancient North African fractal architecture to modernist movements like Neoconcretismo and Nove Tendencije, ultimately showcasing contemporary artists, designers, and tool builders.
Estimated Materials Cost: $100.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2018-01
EXTENDED REALITIES AND SHARED FUTURES
SECTION DESCRIPTION
In this studio elective, students will explore extended reality (XR) technologies and their implications for our shared spaces and collective futures, from surveillance and smart cities to interfaces and intimacy. Looking far beyond traditional tech canons — which skew heavily institutional, Western, white, and male — we will actively work to broaden and upend existing narratives about XR’s uses, users, and possibilities.This course is ideal for students looking to connect their own research interests with critical approaches to augmented reality (AR) and virtual reality (VR) tools and concepts. Students can expect to leave the course with new technical skills, a body of self-initiated work, and a critical understanding of the promises and perils of extended realities past, present and future. We will focus on beginner-friendly, no- and low-code software, but students who know how to code are welcome to use more advanced techniques in their work. In the class’s first third, workshops and experimental exercises briefly introduce AR/VR tools, photogrammetry, and 3D modeling. Over the rest of the semester, students develop two individual projects. Regular feedback, shared during 1-on-1 meetings and group critiques, will help students define their own process, motivations, and criteria for success. Throughout, in lectures, readings, and discussions, we will analyze diverse work by artists, designers, technologists, and activists who are imagining alternatives to big tech’s constrained visions for our shared futures.
Estimated Cost of Materials : $100.00
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2019-01
WORLDS WITHIN: EXPRESSIONISTIC GAMES AND CREATIVE AGENCY
SECTION DESCRIPTION
In this course, students will play, critique and make artistic games. These can generally be characterized as simple, conceptually-based and personal interactive experiences. Unlike mainstream games, these games highlight individual narratives, emphasizing self expression, non-linear logic and creative inquiry. Using the free and widely supported Unity Engine, students will learn the basic programming, 3D modeling (using the built-in ProBuilder plugin) and environmental storytelling, with no prior experience required. This will give students the technical and conceptual framework necessary to build their own “world”, one where they set the rules for a change.
Final projects could address identity, agency and self-expression though are not limited to these themes.Every week a new tool will be introduced alongside a playable prototype (made by myself) that demonstrates how the tool can be used and misused (in a productive way). Students will receive a homework assignment based solely on the weekly topic, challenging them to craft an experience within a limited set of parameters that will slowly expand. Additionally, a curated selection of related games and relevant texts will be provided every week.
Estimated Cost of Materials: $100.00
Elective
CTC 2021-01
GHOST IN THE MACHINE: AI CREATIVE DIRECTION STUDIO
SECTION DESCRIPTION
Creative directors are often artists in disguise, with roles as fluid as myths. They could helm a magazine, a fashion house, or an art exhibition, devise strategies to link brands with people, or they could lead a media platform masquerading as a tech company, or vice versa. Bound by a scope of work, a creative director's work is a collective effort, not a standalone piece. They orchestrate behind the scenes, curating concepts and crafting communication strategies. Their role is essentially non-material—focused more on process than product—and is precise and covert, with the client seen as the 'author' of the work.
This studio course operates at the intersection of creative direction and artificial intelligence, investigating the evolving relationship between AI systems and creative practice. As AI systems evolve from tools into collaborators and potential competitors, we must reconsider how human creative direction can evolve alongside—or in resistance to—artificial intelligence.
Through hands-on workshops, students will design and train AI models for creative tasks. Weekly projects focus on implementing machine learning models for specific creative direction tasks. We will explore the possibility of training personalized AI agents that embody and extend individual creative methodologies. Students will develop their own AI creative director agent while critically examining the implications of delegating creative decisions to artificial systems. The course combines applied studio work with critical discussions about the future of creative direction and the ethical implications of automated creativity.
Estimated Cost of Materials: $100.00
Elective
CTC 2047-01 / DM 2047-01
PAINTERLY DIGITAL IMAGES
SECTION DESCRIPTION
This studio elective focuses on creating digital image-based artworks. Students will be introduced to a wide variety of contemporary artists working between digital imaging, photography, and digital painting — and a range of technical possibilities for making and producing “painterly” digital artworks. Through several short assignments and one final project, students will experiment and then hone in on image-making processes that suit and expand their practices. These projects are complemented by readings and discussions which provide context for contemporary digital art-making: an exciting and ever-changing space for creative work.
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2047-01 / DM 2047-01
PAINTERLY DIGITAL IMAGES
SECTION DESCRIPTION
This studio elective focuses on creating digital image-based artworks. Students will be introduced to a wide variety of contemporary artists working between digital imaging, photography, and digital painting — and a range of technical possibilities for making and producing “painterly” digital artworks. Through several short assignments and one final project, students will experiment and then hone in on image-making processes that suit and expand their practices. These projects are complemented by readings and discussions which provide context for contemporary digital art-making: an exciting and ever-changing space for creative work.
Elective
COURSE TAGS
- Computation, Technology, Culture Concentration
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, BFA Sound
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, BFA Sound
COURSE TAGS
- Computation, Technology, Culture Concentration
CTC 2101-03
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, BFA Sound
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
Elective
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
CTC 2256-01
ART & ARTIFICIAL INTELLIGENCE
SECTION DESCRIPTION
"Art is either plagiarism or revolution" - Paul Gauguin.
This studio course explores how AI’s rapid progress is challenging artists today. As we work with these exciting, terrifying new tools, we’ll discuss how artists have responded to transformative media of the past like the camera, the television, and the internet. How can we comment on the ethical concerns of AI technology? Should we change how we think about creativity? And who will the machines replace?
Students will experiment with new tools as they are released throughout the semester, as well as interview machine learning researchers and digital artists. Authors include: Walter Benjamin, Ray Kurzweil, Harold Cohen, N. Katherine Hayles, and Ted Chiang. No coding experience is required.
Elective
CTC 2510-01
CTC CORE STUDIO 1
SECTION DESCRIPTION
This course introduces the core themes of computational art and design, including interaction, networks, and simulation. Students will engage with these topics through modern digital production techniques, examining them from formal, material, historical, and social perspectives.
Estimated Cost of Materials: $150.00
Major Requirement | BFA Art + Computation, BFA Sound
CTC 2510-02
CTC CORE STUDIO 1
SECTION DESCRIPTION
This course introduces the core themes of computational art and design, including interaction, networks, and simulation. Students will engage with these topics through modern digital production techniques, examining them from formal, material, historical, and social perspectives.
Estimated Cost of Materials: $150.00
Major Requirement | BFA Art + Computation, BFA Sound
CTC 2530-01
DIGITAL MATERIALITY
SECTION DESCRIPTION
The material qualities of textile design and fabrication refer to our relationship to all aspects of the physical and tangible world. While computation has long been responsible for pushing the traditional techniques of textiles to high levels of mechanical industrial expression, digital sensibility and know-how of digital technologies are now increasingly seen as means to push the frontier and very definition of fabric. Parallel advances in digital fabrication and the invention of smart materials now allow for added dimensionality and functionality in fabric, and computation is a key interface for material exploration. In this course, students will learn to modulate the performance and behavior of fabric through its geometry and other systems of continuous structural surface within a computational framework. This course will provide students with the opportunity to push the boundaries of fabric design across disciplines and studio practices.
Estimated Cost of Materials: varies by individual project.
Elective
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
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
COURSE TAGS
- Administrative :: Seminar Requirement
- Computation, Technology, Culture Concentration