Human Factors in Computing

Data is displayed for academic year: 2023./2024.

Associate Lecturers

Course Description

Introduction to the field of ergonomics, recognizing the principles of ergonomics in daily life in the context of workplaces with emphasis on computer equipped workplaces. Analysis of human-machine interaction, particularly human-computer interaction. Analyzing user capabilities, limitations, and health risks. Definition and understanding of the concept of Universal Design in everyday life and its application to the development of a digitally inclusive society. Definition and analysis of accessibility of software solutions for web and mobile platforms. Definition and concrete examples of assistive technologies and analysis of the possibilities of new technologies (augmented and virtual reality, holographic technologies) as assistive technologies. Introduction to the concept of augmentative and alternative communication for people with complex communication needs and examples of software solutions for its implementation. Presentation of multidisciplinary research in this field.

Study Programmes

University undergraduate
[FER3-EN] Computing - study
Elective Courses (6. semester)
[FER3-EN] Electrical Engineering and Information Technology - study
Elective Courses (6. semester)

Learning Outcomes

  1. identify the importance of standards and relevant legal provisions related to ergonomics
  2. explain the basic principles of user interface development
  3. distinguish ergonomics-related factors related to computer workstations
  4. modify user interfaces in order to increase usability of software products
  5. analyze possible health risks with computer workstations
  6. identify the importance and need for universal design and ICT user diversity
  7. analyze needs of user with disability and identify adequate assistive technology for human-computer interaction
  8. analyze web-site accessibility
  9. design accessible user interfaces

Forms of Teaching


Teaching is organized in two cycles. First cycle includes 7 weeks of teaching and mid-term exam, and second cycle includes 6 weeks of teaching and final exam. Teaching is executed in 15 weeks with two hours of teaching per week

Seminars and workshops

A series of practical tasks related to the analysis and implementation of the concepts presented in the lectures.

Partial e-learning

Guided research / seminar task - results are submitted within e-course activities

Independent assignments

Tasks are assigned to students in lectures for reflection on the topic of the lecture.

Multimedia and the internet

Analysis of multimedia material related to the lectures.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Homeworks 50 % 15 % 50 % 15 %
Class participation 30 % 10 % 30 % 10 %
Seminar/Project 50 % 15 % 50 % 15 %
Mid Term Exam: Written 50 % 30 % 0 %
Final Exam: Written 50 % 30 %
Exam: Written 50 % 60 %

Week by Week Schedule

  1. Introduction to the field of ergonomics
  2. Definition of ergonomics. Types of ergonomics. The subject of study of ergonomics.
  3. Man-machine system. Ergonomics of computer equipment.
  4. Human-computer interaction. Usability. User capability and limitations.
  5. Health risks in the workplace with computer equipment and how to prevent them
  6. Human senses. Gestalt principles and laws and practical applications in user interface design.
  7. Design for All / Universal Design
  8. Midterm exam
  9. User demographics in the context of digital technologies
  10. Web-accessibility - initiatives, principles, guidelines, tools
  11. Methodologies for accessible web and mobile application development
  12. Rsearch in the field of accessibility and technical solutions for a digital inclusive society
  13. Assistive technologies
  14. Alternative and augmentative communication and digital solutions based on new technologies
  15. Final exam


Mikšić, Dragutin (1997.), Uvod u ergonomiju, Sveučilište u Zagrebu, Fakultet strojarstva i brodogradnje
Kroemer, Karl H. E; Grandjean, Etienne (2000.), Prilagođavanje rada čovjeku: ergonomski priručnik., Naklada Slap
Shneiderman, Ben; Plaisant, Catherine; Cohen, Maxine; Jacobs, Steven (2009.), Designing the User Interface: Strategies for Effective Human-Computer Interaction, Addison-Wesley
ICT-AAC (2014.), Katalog znanja o potpomognutoj komunikaciji, Sveučilište u Zagrebu, Fakultet elektortehnike i računarstva

For students


ID 223396
  Summer semester
L1 English Level
L2 e-Learning
30 Lectures
6 Seminar
0 Exercises
0 Laboratory exercises
0 Project laboratory

Grading System

90 Excellent
75 Very Good
60 Good
50 Sufficient