The Human-Computer Interaction minor is designed to give any undergraduate student at Washington University in St. Louis a multidisciplinary understanding of the principles and applications of human-computer interaction. The HCI minor is intended for students who are interested in the design of user-centered interactive technologies and those desiring jobs that include user interface creation, Product Design, UX/UI Design, App Development, Virtual and Augmented Realities, etc.
This minor may appeal to students in the College of Art—particularly designers and/or computationally intrigued artists—who are interested in gaining a more in-depth knowledge of the ‘back-end’ development skills. It will also be of interest to Engineering students looking for more experience with aesthetics and ‘front-end’ design skills. In addition to these primary audiences, this minor allows students from other departments on campus to support their studies with a clear track in a hybrid pursuit in design and programming.
The Pillar courses are intended to be the structural base of the HCI minor. Each course focuses on deep knowledge in the two main components of the minor; Front-End Aesthetics and Back-End Development. From these two courses the rest of the minor is built upon.
These courses are meant to bring Computer Science together with Art/Design in hybrid practice. Students will investigate real-world problem solving that explore the integration of development and interface aesthetics.
Prerequisite for all Integration courses is CSE 131 and Visual Principles for the Screen (Or by approval of professor)
Approved Elective courses are supportive of the primary learning goals of the Pillar and Integration courses. Each shall investigate specific considerations in front and back-end design practices while giving students space to explore alternative applications and scenarios. Students may petition for one course not included in the approved list to be counted as elective credit. This approval is at the discretion of minor advisors.