Human computer interaction

2017-09-05 22:47

This page is an archive of previous courses. The learning materials of current courses are placed in Virtual Learning Environment

Human Computer Interaction for bachelor students. Syllabus.

Course assignments:

  1. User needs analysis
  2. Alternative mockups.
  3. Heuristic inspections of developed mockups.
  4. High-fidelity prototype
  5. Usability testing of the developed prototype

Lecture topics

  1. Introduction to the course.
  2. Interaction design process.
  3. User needs analysis.
  4. User studies: gathering data to understand user needs.
  5. Mockups and prototypes.
  6. Information architecture.
  7. Fluid navigation patterns.
  8. Visual design principles.
  9. Analytical evaluations: heuristic inspection.
  10. Analytical evaluations: cognitive walkthrough.
  11. Design for desktop.
  12. Design for mobiles.
  13. Testing with users in controlled and natural environments.
  14. HCI guidelines, principles and theories.
  15. Designing help, course summary

Recommended readings (available in the library of the Faculty of Mathematics and Informatics, Naugarduko 24):

  1. David Benyon. Designing Interactive Systems: A Comprehensive Guide to HCI and Interaction Design. Wiley, 2014.
  2. Shneiderman, Ben; Plaisant, Catherine. Designing the user interface: strategies for effective human-computer interaction (5th edition). Pearson: Addison Wesley, 2018.
  3. Preece Jennifer, Yvonee Rogers, Helen Sharp. Interaction design: Beyond human – computer interaction. John Wiley & Sons, 2015.
  4. Dix, A., Finlay, J., Abowd, G., Beale, R. Human Computer Interaction. London: Prentice Hall Europe, 2006