Foundations of Human-Computer Interaction
Course code
old course code
Course title in Estonian
Inimese ja arvuti interaktsiooni alused
Course title in English
Foundations of Human-Computer Interaction
ECTS credits
approximate amount of contact lessons
Teaching semester
autumn - spring
Assessment form
lecturer of 2019/2020  Autumn semester
Ilja Šmorgun (inglise keel) e-toega kursus
lecturer of 2019/2020  Spring semester
lecturer not assigned
Course aims
The goal is to introduce the body of knowledge of Human-Computer Interaction (HCI) to students.
Brief description of the course
The course addresses:
- An introduction to HCI covering the field’s genesis and evolution
- Contemporary trends
- Cognitive modelling
- Distributed cognition
- Situated action, ethnography and ethnomethodology, CSCW related theories and frameworks, activity, grounded and hybrid theories
- Turn to Design and Culture;
- Turn to the wild, and Embodiment.
Independent work
This course is delivered mainly face-to-face but relies on a significant amount of independent work (individual and in groups) between sessions. Activities are organized in bi-weekly modules, each focusing on specific topics, and are requested to engage in both preparatory readings and follow up activities.
Learning outcomes in the course
- are aware of the genesis and evolution of the field of HCI as well as its contemporary trends;
- grasp the theoretical foundations at play in HCI;
- are able to situate theory in practice.
Assessment methods
In order to successfully conclude this course, students are required to individually:
- Take part in all face-to-face and online activities;
- Actively engage and deliver the results of 7 individual assignments; and
- Actively engage and deliver the results of 7 group assignments.

All assignments are compulsory and will be marked with grades A to F.
Ilja Šmorgun
Study literature
Rogers, Y. (2012). HCI theory: classical, modern, and contemporary. Synthesis Lectures on Human-Centered Informatics, 5(2), 1-129.
Replacement literature
Jacko, J. A. (2012). Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies, and Emerging Applications.