Header_Cynthia Putnam_link to homepage
I primarily teach in the Human-Computer Interaction (HCI) graduate program in the College of Computing and Digital Media at DePaul's downtown loop campus.
See course evaluations here.

Courses that I have taught at DePaul include:

Design for accessibility and diverse users (HCI 511)
2012: Spring | 2010: Autumn
HCI 511 is a graduate level course concerned with technologies that (a) are designed to include a diverse range of end users and (b) are specifically designed for people with alternate skills. As human-centered designers and researchers, we need to consider diverse technology users; i.e. as technology expands beyond applications rooted in the western work office, the user base for technologies will include a greater number of diverse users. Specifically, in this class students (a) examine how technology currently addresses the needs of users with physical or cognitive limitations, children, and the elderly, and (b) consider new technologies or modifications to existing technologies that might better address these users' needs.

Interaction Design and Information Architecture (HCI 454)
2012: Winter and Spring | 2011: Winter and Spring
HCI 454 is a graduate level course focused on the information architecture aspects of interaction design. Specifically we concentrate on (a) structuring and organizing information so that it matches users' mental models; (b) discovering, designing and communicating how users navigate through interactive systems; (c) learning how to apply common design patterns and universal design principles to interactive systems to guide placement of user controls; and (d) how to best communicate multiple types of quantitative and qualitative information graphically.

Inquiry Methods and Use Analysis (HCI 445)
2012: Winter | 2011: Autumn and Winter
HCI 445 is a graduate level course that surveys methods for learning (collecting and analyzing data) and communicating about users and their tasks. Methods used for learning about users include observation (contextual inquiry and task analysis), interviews, focus groups, participatory design, and surveys. Methods used to communicate and summarize user data include personas and high level scenarios. Some of these methods are practiced in course projects.

Game Design for Majors (GAM 226)
2011: Autumn
GAM 226 is an undergraduate course for students majoring in game design, programming or production. The class provides students with a practical foundation in game design with a focus on concept development, design decomposition, and prototyping. Using game design theory, analysis, physical prototyping, playtesting, and iteration students learn how to translate game ideas, themes, and metaphors into gameplay, game pitches, and design documents. Game design is about enabling experiences; this is a core concept that students explore by analyzing and dissecting experiences from real life as well as narrative media and other expressive arts.

Capstone (HCI 594)
2011: Spring
HCI 594 is the HCI graduate capstone course in which students have an opportunity to apply the skills and knowledge they have acquired in the HCI program on one comprehensive project. In the spring 2011 class we also discussed technology mediated communication; specifically, how societies are shaping and being shaped by technologies that help people communicate. We also discussed related HCI theories, models and frameworks.