An introduction to interactive technology with a focus on how we use technology to express ourselves and interact with our environment. This class will combine a hands-on exploration of sensors and microcontrollers with concepts of interaction design employing a structured design process. Students will work on creative group projects and provide on-line documentation of their work. An array of sensing technologies from simple switches to video tracking will be introduced. Students will use the simple programming of microcontrollers to process incoming data from sensors.
An introduction to interactive technology with a focus on how we use technology to express ourselves and interact with our environment. This class will combine a hands-on exploration of sensors and microcontrollers with concepts of interaction design employing a structured design process. Students will work on creative group projects and provide on-line documentation of their work. An array of sensing technologies from simple switches to video tracking will be introduced. Students will use the simple programming of microcontrollers to process incoming data from sensors.
This course provides students with technical foundations and opportunity to work with state of the art virtual reality (VR) systems and interactive 3D environments. The foundations covered in this course apply to computer games, 3D film production, immersive environments, and virtual scenery for live performance. Students will be prepared to apply and extend basic skills in modeling, scripting and programming. Emphasizes production, teamwork, analysis of interactive 3D systems, and applications-driven user experiences with assessment of aesthetic orientation.
This course provides students with technical foundations and opportunity to work with state of the art virtual reality (VR) systems and interactive 3D environments. The foundations covered in this course apply to computer games, 3D film production, immersive environments, and virtual scenery for live performance. Students will be prepared to apply and extend basic skills in modeling, scripting and programming. Emphasizes production, teamwork, analysis of interactive 3D systems, and applications-driven user experiences with assessment of aesthetic orientation.
Through the examination of the earliest gestures of cave drawings to sophisticated multimedia narratives, students study the ingredients and structures necessary for compelling storytelling. Observing the linear and non-linear narrative techniques and archetypes used in diverse mediums, such as, graphic novels, games, virtual worlds, music, cinema, social networks, and live performance, we uncover the influences and connections between each modality. Through hands-on projects, students produce visual, auditory, written and integrated sequences using animation, video, sound, music, text, and dialogue.
Through the examination of the earliest gestures of cave drawings to sophisticated multimedia narratives, students study the ingredients and structures necessary for compelling storytelling. Observing the linear and non-linear narrative techniques and archetypes used in diverse mediums, such as, graphic novels, games, virtual worlds, music, cinema, social networks, and live performance, we uncover the influences and connections between each modality. Through hands-on projects, students produce visual, auditory, written and integrated sequences using animation, video, sound, music, text, and dialogue.
This course provides an introduction to the study and analysis of emerging technologies and how this influences practical process. Students will examine how technologies have evolved historically as well as develop perspectives on they would best be used in the future. Major topics will include computing history, human-computer interaction, computers and culture, and the ethical and social implications of new technologies. In the lab component of the course, students will learn to employ methods of documentation currently in use at research institutions and in private industry in order to place research being done in a wider context.
This course provides an introduction to the study and analysis of emerging technologies and how this influences practical process. Students will examine how technologies have evolved historically as well as develop perspectives on they would best be used in the future. Major topics will include computing history, human-computer interaction, computers and culture, and the ethical and social implications of new technologies. In the lab component of the course, students will learn to employ methods of documentation currently in use at research institutions and in private industry in order to place research being done in a wider context.
A cross-disciplinary foundation presenting design principles and applied concepts for all creative disciplines, including media design, computing, and engineering. Using case studies, brainstorming, and idea generation, students learn creative thinking and problem solving techniques to enhance usability, influence perception, increase appeal, and make better design decisions.
A cross-disciplinary foundation presenting design principles and applied concepts for all creative disciplines, including media design, computing, and engineering. Using case studies, brainstorming, and idea generation, students learn creative thinking and problem solving techniques to enhance usability, influence perception, increase appeal, and make better design decisions.