Prologue.- Reading and Interpreting Ethnography.- Using Curiosity, Creativity, and Surprise as Analytic Grounded Theory Method as a Way of Knowing in HCI.- Knowing by Action Research as an Approach to HCI.- Concepts, Values, and Methods for Technical Human-Computer Interaction Research.- Study, Build, Using Online Communities as a Research Platform.- Field Knowing from Using in Context.- Science and Design.- The Rise of Research through Design in HCI.- Experimental Research in HCI.- Surveys in HCI.- Crowdsourcing in HCI Research.- Sensor Data Streams.- A Brief Introduction.- Understanding User Behavior through Log Data and Analysis.- Looking Retrospective Study Methods for HCI.- Agent Based Modeling to Inform the Design of Multiuser Systems.- Social Network Analysis.- Research and Ethics in HCI.- Epilogue.