Course ID 16ST65
  • Applied Informatics
Number of classes 3+2
Semester 4
Status Optional
Perceiving capabilities within the human-computer interaction. Studying the basic principles in creating an interface between a human and a computer. Getting acquainted with different support technologies in the human-computer interaction.
Students are expected to master various techniques for creating interface between a human and a computer. Students should be able to provide different types of communication between a human and a computer, depending on the environment in which the application is used.
Theoretical training

• The basic principles of the design of human-computer interaction
• The evaluation of software support features
• The role of graphical user interface (GUI) in human-computer interaction
• The consideration of the interface design from the point of view of: users, developers and designers
• The benefits of the programming language
• Cognitive, social and emotional aspects in interface design between a human and a computer
• Building a prototype of user interface
• Building in the sound effects, programmed manuals and context-dependent help
• Programme (operational system) documentation
• 3D user interfaces
Practical training
Work on tasks related to theoretical training.
Alan Dix: Human-computer Interaction, Prentice-Hall, 2004.
Yvonne Rogers, Helen Sharp and Jenny Preece: Interaction Design: Beyond Human - Computer Interaction,John Wiley and sons Ltd. 2011.
Ben Shneiderman and Catherine Plaisant, Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition), Pearson Addison-Wesley, 2009.
Lectures, work in a computer laboratory, class presentations, discussions
Assessment (maximum number of points – 100)
Exam Requirements 45 points Final exam 55 points
Attendance 5 Written exam 25
Ongoing assessment 30 Oral exam 30
Class participation 10  


Array, Array

Practice classes