These resources are meant to make life easier for students doing and writing about design / computer science / interaction design (IxD) / human-computer interaction (HCI) research. More specifically, they are intended for my students: I frequently refer to things covered in these resources, so they form a common ground on which we can communicate easily.
The following are must-reads for any HCI/IxD student:
Sketching User Experiences by Buxton
Design Research through Practice by Koskinen, Redström, Zimmerman, Wensveen & Binder
Interaction Design by Preece, Sharp & Rogers
The Design of Everyday Things by Norman
Designing with the Body: Somaesthetic Interaction Design by Höök
Doing Your Literature Review: Traditional and Systematic Techniques by Lacey, Jesson & Matheson
The following are more detailed reference books on concepts and methods in HCI/IxD research. In these, the relevant chapters must be read before starting a research project on a specific topic, and especially before picking and implementing specific methods:
The Human Computer Interaction Handbook by Jacko
Human-Computer Interaction: An Empirical Research Perspective by MacKenzie
The following are business books that will orient HCI/IxD specialists within the commercial or social ecosystems they must operate in:
The Innovator’s Dilemma & The Innovator’s Solution by Christensen
Crossing the Chasm by Moore
Scott Klemmer’s HCI/IxD courses on Coursera / Coursera Interaction Design Specialization
A series of videos providing a clear and coherent introduction to the topics, methods, and terminology of HCI/IxD. An excellent starting point for HCI/IxD students.
Philip Guo's articles on CS and HCI research experiences
A trove of well-written, insightful commentary on how to thrive doing CS and HCI research as a PhD student, postdoc, and faculty.
How to Start a Startup by Sam Altman
Many ideas covered in this class are extremely helpful for designing and running any kind of project, not just commercial tech startups.
Examples of (mostly software) projects dealing with "information that a person does not know, but can access as needed using technology" - AR/VR, computer graphics, data visualization, machine learning, digital arts, novel user interfaces, etc.
Constantly up-to-date overview on technology-related news (and olds). Easy to get lost in, but a once-daily skim provides a good dose of much-needed perspective.
A wealth of online courses on many topics. The introductory computer science courses have been particularly invaluable for me.
A YouTube playlist of excellent interviews with design leaders at major tech companies.
Theory papers generally relevant for designing HCI/IxD research projects:
Frayling (1993). Research in Art and Design. Royal College of Art Research Papers, 1:1.
Fallman, D. (2003). Design-oriented Human-Computer Interaction. In Proc. CHI.
Zimmerman, Forlizzi, & Evenson (2007). Research through design as a method for interaction design research in HCI. In Proc. CHI.
Olsen (2007). Evaluating user interface systems research. In Proc. UIST.
Greenberg & Buxton (2008). Usability evaluation considered harmful (some of the time). In Proc. CHI.
Blevis & Stolterman (2009). Transcending Disciplinary Boundaries in Interaction Design. interactions, 16:5.
Oulasvirta & Hornbæk (2016). HCI Research as Problem-Solving. In Proc. CHI.
Wobbrock & Kientz (2016). Research contributions in human-computer interaction. interactions, 23:3.
Harrison (2018). The HCI Innovator’s Dilemma. interactions, 25:6.
Good papers relevant to particular topics and methodologies:
Myers, Hudson, & Pausch (2000). Past, present, and future of user interface software tools. ACM TOCHI, 7:1.
Ko, Myers, & Aung (2004). Six learning barriers in end-user programming systems. In Proc. VLHCC.
Blackwell, Blythe, & Kaye (2017). Undisciplined disciples: everything you always wanted to know about ethnomethodology but were afraid to ask Yoda. Personal and Ubiquitous Computing, 21:3.
Lucero (2018). Living Without a Mobile Phone: An Autoethnography. In Proc. DIS.
The Scientist and Engineer's Guide to Digital Signal Processing (free e-book) by Smith
Hacker Tools (open MIT course)
Chalmers University of Technology, 2017 Fall
The slides used in my lectures can be downloaded from the links below. Please note that the slides are meant to accompany the talk and not function by themselves, and much of the visual content has been removed and replaced with links due to file size and intellectual property considerations. As such, these files are intended as a resource/reminder for students who have already attended the lectures. They are not meant to be useful in themselves.
Koç University, 2016 Spring
Instructions and resources for labs and assignments can be found on GitHub at mbaytas/MAVA337Labs.