This course is an introductory course on physical computing, with an emphasis on unusual and unique physical interactions. Students will use microcontrollers, lights, speakers, buttons, sensors, and actuators like motors to physicalize digital processes. Potential applications include art installations, games, and interface design among other fields.
Category Archives: class
DM-UY 4913 Virtual Reality Studio
This course will introduce students to VR as a creative medium, while also exploring the historical and theoretical discourse of virtual reality. Students will learn to connect these studies to contemporary trends and issues. Students will explore the cultural, psychological, and environmental impacts of VR and technology.
DM-UY 4913 Bedroom Beatmaking
How do we make music with minimal resources and even minimal “musical” ability? What does “musical” ability even mean in a world filled with sampling, remixes, and generative techniques? In this class, we will explore music production in the Ableton Live software. We will not be focused on playing or recording instruments, but rather on how we can use sampling and assistive tools to create music without the need for virtuosic ability, expensive hardware, or fancy studios. How far can we get with just a laptop (and maybe a half decent pair of headphones)? To supplement our practice, we will also be tracing a lineage of music that has centered around sampling (Hip-hop, Jungle, IDM, Dubstep etc.) and explore the pioneers who have informed the techniques we use today (Lee “Scratch” Perry, J Dilla, The Avalanches, DJ Screw). As we move into the modern day, we will explore the giants of contemporary sound design (Arca, SOPHIE, Four Tet, Oneohtrix Point Never) and see how older sub-genres have come back to life as they have mutated and changed over the past 20 years (in the guise of people like Skrillex, Pinkpantheress, and Bandmanrill). This history will be explored through materials that students will listen to, read, and watch. To a lesser degree, we may cover field recording techniques, analog audio formats, and musical hardware. Students need not have musical training or prior experience with digital audio workstations.
DM-UY 3193 Dynamic Web Applications
In this course, students focus on client and server side programming, as well as the web design and development process. Students are also introduced to databases for the web. Examples of dynamic web applications include content management systems, registration systems, and social media solutions.
Prerequisite: DM-UY 2193 Intro to Web Development
DM-UY 3133 3D Animation
Students will learn advanced techniques of 3D computer animation, along with the theories and principles of motion including motion capture. Students will become comfortable utilizing cameras, lights, dynamics, motion, and effects in an industry-standard software. Comprehensive critiques will be conducted regularly to encourage good design for time-based animation.
Prerequisite : DM-UY 2133 3D Modeling
Instructors : Alex Koo, Mark Skwarek
DM-UY 3123 Documentary Cinema
This course provides an overview of documentary film and video history and theory, centered on hands-on production. The course will include readings, workshops, screenings, discussions, assignments, critiques, and technical instruction around documentary and pseudodocumentary forms.
Prerequisite : DM-UY 2263 Still and Moving Images
DM-UY 2213 User Experience Design (UX)
From interacting with the latest device to cogently communicating complex data, user experience design (UX) is a discipline given increased prominence by the inescapable human relationship with technology. We will cover the UX design process as it relates to interactive interfaces found in websites, mobile apps, hardware, and events.
DM-UY 2173 Motion Graphics Studio
Motion graphics can be found in a wide range of media: broadcast, web, animation, and film to name a few. This course will allow students to explore the elements of time and space to convey messages and meaning through type, image, and sound for the screen. Individual creativity will be stressed as well as the understanding and use of industry-standard software for developing motion graphics.
Prerequisite: DM-UY 1123 Visual Foundation Studio
DM-UY 2153 Intro to Game Development
Intro to Game Development
This class introduces the principles of 2D and 3D computer-game design. Students learn the range of game types and understand their conceptual building blocks. Students complete a structured sequence of assignments toward the completion of a new-game design. Students prepare, through a staged sequence of assignments, a fully worked-out design for an original game. Criteria include storyline quality, graphics quality and appropriateness of design to the game concept originality. For games with an educational or instructional purpose, clarity and effectiveness for the target audience is considered.
Prerequisite: DM-UY 1133 Creative Coding
DM-UY 2133 3D Modeling
3D Modeling
In this studio, students will learn to produce and render high-quality 3D models. Upon completion of this course, students will have a solid understanding of the fundamentals of modeling, texturing, animation and lighting using industry standard software. Students may create content for video games, web, film, or other interfaces.