Teaching

University of Miami (Fall 2021 - Now)

CIM 674 | 2D Character Design

This is a comprehensive course devoted to the development of skills in creating characters for 2D animation and games. Students will develop an understanding of how shape language relates to the characters personality through the creation of weekly exercises. The course will be delivered in the form of studio projects, individual and class critiques, lectures, discussions, workshops and readings.

View Student Work
CIM 702 | Capstone Production Studio

The capstone studio is designed to demonstrate a student's accumulated training in Interactive Media in a single original project of their choice, subject to the instructor's approval and under the additional supervision of a faculty mentor. This studio continues the work developed in the Concept Incubation Studio into the production process. A final presentation on your capstone project needs to include a comprehensive overview of your process, research, and findings. Students are expected to keep an online journal that is updated at least once a week documenting the design process.

View Student Work
CIM 102 | Interaction Desing

In this class, students will familiarize themselves with the disciplines of user experience (UX) and interaction design (IxD), including design principles, postures, patterns, and visual design concepts specific to designing interactive digital products. Students will learn how to use a digital prototyping tool in order first to design low-fidelity, structural wireframes and then turn them into high-fidelity interactive prototypes.

View Student Work
CIM 103 | WebLab

This course is a practical introduction to web design. Students will learn how to produce websites using the latest web practices and techniques. Throughout each unit of the course, students will learn the skills to plan, layout, and build websites using HTML, CSS, and Javascript. Students will also learn how to optimize and market their websites.

View Student Work
CIM 203 | Creative Coding

This course will introduce students to the building blocks of creative coding and will enable them to learn to create and communicate dynamic content and interfaces that can be deployed across platforms. Students will learn programming fundamentals that can be translated into virtually all programming settings.

View Student Work
CIM 641 | Collaborative Innovation Studio

In this collaboration studio course, students will form small teams and undertake real-world projects with a partnering organization. Students will be provided a design brief outlining project objectives identified by the partnering organization. Over the course of the semester, students will research, brainstorm, design, and test innovative interactive solutions for this core objective, including proposing ideas and presenting prototypes to the partnering organization. Projects that satisfy the partner’s needs may result in on-going work for full implementation and exposure for students’ work.

View Student Work
CIM 693 | Wearable Technologies

This studio course focuses on wearable technology, electronic textiles, soft computing and will give students hands-on experience in building wearable computing platforms. Students will design and develop concepts into functional wearables through learning to integrate electronics and fiber art techniques using sensors, microcontrollers, and basic programming. Additionally, they will better understand and be able to analyze the relationship of technology to the body, social interaction, and environment.

View Student Work