Five Pedagogical Principles of a User-Centered Design Course that Prepares Computing Undergraduates for Industry Jobs
We present a new user-centered design course that prepares computing undergraduates for software industry jobs such as UI/UX designer, product designer, and product manager. Our course aims to bridge the academia-industry gap and innovates upon prior published HCI courses due to its targeted focus on job preparation, inclusion, and scale. Nearly 200 students (55% women) have taken it in the past two years. We developed its curriculum to align with the needs of modern industry employers and implemented five theory-backed pedagogical principles: 1) industry-relevant project prompts developed in consultation with recent course alumni, 2) final project deliverable optimized for job-seeking, 3) no coding required to foster inclusion, 4) low-stress effort-based grading to further foster inclusion, 5) weekly feedback and chances for revisions. We discuss the theoretical rationale behind these five principles and how instructors can potentially apply them to a broad range of project-based courses across many areas of computing.
Five Pedagogical Principles of a User-Centered Design Course that Prepares Computing Undergraduates for Industry Jobs
- Author Kross, Sean; Guo, Philip
- Publication Title Proceedings Of The 53Rd ACM Technical Symposium On Computer Science Education
- Publication Year 2022
- BPC Focus Gender
- Methodology Survey
- Analytic Method Case Study
- Institution Type NA
- DOI 10.1145/3478431.3499341
- URL https://doi.org/10.1145/3478431.3499341