SOW-BKI114
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;
Lecturer(s)
PreviousNext 2
Coordinator
dr. ir. R.J.L. Boumans
Other course modules lecturer
Contactperson for the course
dr. ir. R.J.L. Boumans
Other course modules lecturer
Lecturer
dr. ir. R.J.L. Boumans
Other course modules lecturer
Lecturer
M.A. De Sa Siqueira, MSc
Other course modules lecturer
Examiner
dr. ing. L.P.J. Selen
Other course modules lecturer
Academic year2023
Period
SEM2  (29/01/2024 to 12/07/2024)
Starting block
SEM2
Course mode
full-time
Remarks-
Registration using OSIRISYes
Course open to students from other facultiesNo
Pre-registrationNo
Waiting listNo
Placement procedure-
Aims
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…
  1. explain the fields of HCI and interaction design (in particular interaction, cognitive/social/emotional aspects, interfaces, the design process, prototyping and evaluation);
  2. design, implement and evaluate interactive systems.
Content
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. (2019) 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. In the lab sessions you will use Unity to build a prototype game environment to test its usability and user experience.
Level
AI-B1
Presumed foreknowledge
Programming skills at the level of the Programming courses BKI131 and BKI132 is recommended but not required.
Test information
Group Project: 40%
Exam: 40%
Assignments: 20%
 
One “retake exam” will be scheduled.
 
The partial grades will be introduced in Brightspace, a final grade will be published in Osiris at the end of the course. The information at the bottom of this page is incorrect but can’t be changed.
Specifics
Please sign up for any course at (https://portal.ru.nl/home), it is obligatory.

Students who are enrolled for a course are also provisionally registered for the exam. 

Resit: Manual register at (https://portal.ru.nl/home) until five working days prior to the date of the exam. No delayed registration is possible. 

We urge you to always read the course information on Brightspace. 
Recommended materials
Book
Rogers, Sharp, and Preece, Interaction Design: Beyond Human - Computer Interaction, 6th Edition (Wiley, April 2023).
ISBN:978-1119901099
To be announced
Additional literature (to be announced) will be shared on Brightspace.

Instructional modes
Lab
Attendance MandatoryYes

General
Students follow tutorials for game design and development in Unity environment.

Lecture
Attendance MandatoryYes

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

Tests
Group project
Test weight40
Test typeProject
OpportunitiesBlock SEM2

Exam
Test weight40
Test typeDigital exam with CIRRUS
OpportunitiesBlock SEM2, Block SEM2

Assignments
Test weight20
Test typeAssignment
OpportunitiesBlock SEM2