De elektronische studiegids voor het academiejaar 2025 - 2026 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 


Language of instruction : English


Credits: 6,0
  
Period: semester 2 (6sp)
  
2nd Chance Exam1: Yes
  
Final grade2: Numerical
 
Exam contract: not possible


 
Sequentiality
 
   Mandatory sequentiality bound on the level of programme components
 
 
  Following programme components must have been included in your study programme in a previous education period
    Advanced Object Oriented Programming (4985) 6.0 stptn
    Object-oriented programming (1339) 6.0 stptn
    Object Oriented Programming II (4183) .0 stptn
 

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).



Organisational and teaching methods
Organisational methods  
Lecture  
Project  
Response lecture  
Self-study assignment  


Evaluation

Period 2    Credits 6,00

Evaluation method
Written exam50 %
Open questions
Other exam50 %
Other Praktisch werk: (groeps-)taken en (groeps-)project.
Transfer of partial marks within the academic year
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.
Evaluation conditions (participation and/or pass)
Conditions De student dient aan beide onderdelen (praktisch werk en schriftelijk examen) deel te nemen. Er worden enkel punten toegekend voor dit vak indien aan alle onderdelen van de evaluatie wordt deelgenomen en voldoende participatie in het praktisch gedeelte kan aangetoond worden.
Consequences Indien niet aan de condities voldaan is, wordt geen eindcijfer toegekend maar een X.
Additional information Indien een groepsproject of groepstaak deel uitmaakt van de evaluatie, dan wordt dit beoordeeld met een groepscijfer, maar bij onevenwichtige bijdrage van de leden van het team kan overgegaan worden naar een individueel cijfer.

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.
 

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


Learning outcomes
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)

 

  EC = learning outcomes      DC = partial outcomes      BC = evaluation criteria  
Offered inTolerance3
2nd Master of Business and Information Systems Engineering J
2nd Master of Business and Information Systems Engineering minor IT J
2nd year Bachelor of Computer Science J
Bridging Programme Master of Computer Science N
exchange bachelor informatica K J
Specialisatie IT verplicht J



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.