Introduction Human-Computer Interaction
Course infoSchedule
Course moduleSOW-BKI114
Credits (ECTS)6
CategoryB1 (First year bachelor)
Language of instructionEnglish
Offered byRadboud University; Faculty of Social Sciences; Artificial Intelligence;
dr. H.K. Schraffenberger
Other course modules lecturer
Contactperson for the course
dr. H.K. Schraffenberger
Other course modules lecturer
dr. H.K. Schraffenberger
Other course modules lecturer
Academic year2018
SEM2  (04/02/2019 to 12/07/2019)
Starting block
Course mode
Registration using OSIRISYes
Course open to students from other facultiesNo
Waiting listNo
Placement procedure-
After finishing the course, the student has obtained an overview of the field of HCI and 'interaction design'. The foundation will be laid for building usable interactive systems and ensuring that these systems provide a great user experience. The most prominent theoretical and practical competences and skills for the design, implementation and evaluation of interactive systems are developed in this course.  

After successfully completing the course, the student can…
  • explain the fields of HCI and interaction design (in particular interaction, cognitive/social/emotional aspects, interfaces, the design process, prototyping and evaluation),
  • design, implement and evaluate interactive systems.
This course provides students with an introduction to Human-Computer Interaction, interaction design and user experience design. It is generally known that during the design of interactive software one systematically needs to take into account the perceptual, cognitive and motor processes of the human user(s). A great amount of research has pursued how this aim can be realised. The book of Preece et al. (2015) contains a clear introduction into this field that finds itself on the borders between technology, Cognitive Science and Artificial Intelligence. The central theme of this subject concerns the question how interactive software can be developed and how the usability and user experience of this software can be evaluated. The course consists of lectures and lab sessions (see below).
Additional comments
Please sign up for any course at (, it is obligatory.

Students who are enrolled for a course are also provisionally registered for the exam. Pay attention: participation in the exam is only possible if all relevant conditions laid down nin the EER are met. Students who, after being checked are found not to meet these conditions, shall be excluded from the exam. In that case participation is possible on special grounds and with a permit written by the student counselor.

Re-examination: register at ( until five days prior to the date of the exam.

We urge you to always read the course information on Brightspace. There are courses for which you are obliged to register for tutorials and/or practicals.


Test information
Assessment will take place via:
• Lab assignments: 6/7 lab assignments need a pass to pass the course
• 40% Group project result (team grade)
• 60% Exam (individual grade)

The group project grade is constructed as follows:
• 40% Quality (usability and user experience) of the prototype (based on demo day experience)
• 60% Quality of the process (based on a scientific poster)
In the case of failed lab assignments, students can resubmit up to two failed assignments in week 15.

In order to pass the course, a 6.0 or higher is needed. Also, the exams needs to be at least a 5.5 and the group project needs to obtain at least a 5.5 as well.
Important: It is not possible to repeat the project in case of a failing grade. However, the scientific poster can be improved in case of a fail.

One “retake exam” will be scheduled.

Programming skills at the level of the Programming courses BKI131 and BKI132

Contact information
Hanna Schraffenberger; E:, T: 024-361 5458

Recommended materials
Rogers, Sharp, and Preece, Interaction Design: Beyond Human - Computer Interaction, 4th Edition (Wiley, February 2015).
To be announced
Additional literature (to be announced) will be shared on Brightspace.

Instructional modes
Attendance MandatoryYes

In the first half of the course, students gain hands-on experience with several interaction design tools and work on individual assignments. In the second half, students work on a group project. In this project, students will design and evaluate an interactive system.

Attendance MandatoryYes

The lectures follow the structure of the course book and provide students with an introduction to Human-Computer Interaction.

Test weight60
Test typeExam
OpportunitiesBlock SEM2, Block SEM2

Test weight40
Test typeProject
OpportunitiesBlock SEM2, Block SEM2

Test weight0
Test typeAssignment
OpportunitiesBlock SEM2