De elektronische studiegids voor het academiejaar 2026 - 2027 is onder voorbehoud.





Designing Interactive Systems (4989)

Coordinating lecturer:Prof. dr. Raf RAMAKERS 
Co-lecturer:Prof. dr. Kris LUYTEN 
Member of the teaching team:dr. Danny LEEN 
 De heer Maties CLAESEN 
 dr. Tom VEUSKENS 


Credits: 6,0
Study load hours: 162
Period: semester 2 (6sp)

Language of instruction: English
Exam contract: not possible

2nd Chance Exam1: Yes
Final grade2: Numerical
Tolerance3: See included in these programmes

Sequentiality
No sequentiality


Prerequisites

The student is familiar with imperative and object-oriented programming and can use advanced APIs.



Content

The student will become familiar with user aspects of software and technology within the field of human-computer interaction. Through principles, guidelines, and processes, students learn to develop user interfaces tailored to the end user. These techniques are primarily applied to mobile systems. In doing so, the student acquires basic knowledge of programming for mobile devices. In addition to mobile systems, this course module also covers other types of contemporary user interfaces.

The student is introduced to these subjects through introductory lectures and practical work (assignments and/or projects).



Compulsory course material
 

The study material is made available via blackboard and/or is distributed during class.

 

Recommended reading
  Usability Engineering,Jacob Nielsen,Morgan Kaufmann,0125184069

The Design of Everyday Things,Donald Norman,INGP,9780465050659

About Face: The Essentials of Interaction Design by Alan Cooper,David Cronin, Alan Cooper, Christopher Noessel, Robert Reimann,Wiley,9781118766576

Designing with the mind in mind,Jeff Johnson,3,Elsevier,9780128182024,Beschikbaar als e-book (2nd edition): https://www.sciencedirect.com/book/9780124079144/designing-with-the-mind -in-mind


Organisational and teaching methods
Organisational methods  
Lecture  
Project  
Small group session  


Evaluation

Semester 2 (6,00sp)

Evaluation method
Other evaluation method during teaching period50 %
Other Praktisch werk: (groeps-)project, met een mondelinge toelichting waarin
studenten hun ontwerpkeuzes en technische uitwerking toelichten en
beargumenteren.
Transfer of partial marks within the academic yearYes, with condition
Conditions transfer of partial marks within the academic yearIndien minstens 60% op het praktisch werk behaald wordt, mag die deelscore overgedragen worden naar de herkansing.
Written exam50 %
Closed-book
Open questions
Evaluation conditions (participation and/or pass)
Conditions

The student must participate in both parts (practical work and written exam). Points will only be awarded for this course if all parts of the evaluation are participated in and sufficient participation in the practical part can be demonstrated.

Consequences

If the conditions are not met, no final grade will be awarded but the score "N".

Additional information

If a group project or group task is part of the evaluation, this will be assessed with a group grade, but if the contribution of the team members is unbalanced, an individual grade may be awarded.


Second examination period

Evaluation second examination opportunity different from first examination opprt
Yes
Explanation (English)Bij de herkansing worden groepsproject en groepstaken vervangen door
individuele taken/project.
In the resit exam, group projects and group tasks will be replaced by
individual tasks/projects.


Learning outcomes
  EC = learning outcomes      DC = partial outcomes      BC = evaluation criteria  
Bachelor of Computer Science
  •  EC 
  • The Bachelor of Computer Science graduate has a broad frame of reference that allows him/her to continually update his/her own knowledge and skills in the area of computer science. 

  •  EC 
  • The Bachelor of Computer Science graduate values the technical quality of the final product result, works meticulously and systematically, and can correctly translate the related specifications into software.

  •  EC 
  • The Bachelor of Computer Science graduate takes user aspects of computer science into consideration. 

  •  EC 
  • The Bachelor of Computer Science graduate is able to process information from professional literature and research in an academically sound manner.

  •  EC 
  • The Bachelor of Computer Science graduate is aware of the ethical-social context in which computer science is used. He/she can recognize and analyze ethical and deontological problems, and act accordingly.

  •  EC 
  • The Bachelor of Computer Science graduate is aware of computer science as a scientific discipline, demonstrates a critical attitude and is able to take and defend a position based on acquired knowledge and insight.

  •  EC 
  • The Bachelor of Computer Science graduate can model and analyse a real-life computer problem, use the own creativity to solve partial problems and combine the solutions found to solve the original problem.

  •  EC 
  • The Bachelor of Computer Science graduate is able to take an algorithmic approach to problem solving and is familiar with various programming paradigms, programming techniques and programming methods.

  •  EC 
  • The Bachelor of Computer Science graduate can work in a team on a project of moderate complexity. In this respect, not only domain knowledge aspects are important, but also communication and social skills and the ability to make good task agreements.

  •  EC 
  • The Bachelor of Computer Science graduate can compare and weigh options for solving a computer science problem and the tools available to do so, based on their usefulness, correctness, and efficiency.

  •  EC 
  • The Bachelor of Computer Science graduate can report and communicate about proper work, and can present it, to computer scientists.

  •  EC 
  • The Bachelor of Computer Science graduate can reflect on criticism and can adjust the own functioning based on this.

 

Master of Business and Information Systems Engineering
  •  EC 
  • EC 01: The holder of the degree applies acquired knowledge independently. (Self-direction and entrepreneurial spirit)

  •  EC 
  • EC 04: The holder of the degree works in a diverse team and displays leadership skills with a multidisciplinary approach to a business problem. (Teamwork)

  •  EC 
  • EC 05: The holder of the degree communicates clearly and correctly in writing and orally, in a business and academic context, if necessary supplemented with visual support. (Communication)

  •  EC 
  • EC 10: The holder of the degree integrates the perspective of stakeholders in optimising complex business processes. (Stakeholder awareness)

  •  EC 
  • EC 14: The holder of the degree models, designs and evaluates solutions for business and IT problems to support decision-making at different levels in a complex context. (Problem-solving capacity)

 

Included in these programmesTolerance3
Y
2nd Master of Business and Information Systems Engineering minor IT Y
2nd year Bachelor of Computer Science Y
Bridging Programme Master of Computer Science Y



1   Education, Examination and Legal Position Regulations art.12.2, section 2.
2   Education, Examination and Legal Position Regulations art.15.1, section 3.
3   Education, Examination and Legal Position Regulations art.16.9, section 2.