FI:PV182 Human-Computer Interaction - Course Information
PV182 Human-Computer Interaction
Faculty of InformaticsSpring 2022
- Extent and Intensity
- 2/1/0. 3 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
Taught in person. - Teacher(s)
- Priv.-Doz. Dipl.-Ing. Dr. Simone Kriglstein (lecturer)
RNDr. Vít Rusňák, Ph.D. (lecturer)
Mgr. Markéta Kučerová (seminar tutor)
Bc. Martina Baláková (seminar tutor)
Mgr. Kamila Vaňková (seminar tutor)
Mgr. Alica Jašková (seminar tutor)
Mgr. Radim Lipovčan (seminar tutor)
Bc. Peter Rod (seminar tutor) - Guaranteed by
- Priv.-Doz. Dipl.-Ing. Dr. Simone Kriglstein
Department of Visual Computing – Faculty of Informatics
Supplier department: Department of Visual Computing – Faculty of Informatics - Timetable
- Mon 14. 2. to Mon 9. 5. Mon 14:00–15:50 A318
- Timetable of Seminar Groups:
PV182/02: Tue 22. 2. to Tue 3. 5. each even Tuesday 16:00–17:50 S108, A. Jašková, M. Kučerová, P. Rod
PV182/03: Thu 17. 2. to Thu 12. 5. each odd Thursday 16:00–17:50 S108, M. Baláková, R. Lipovčan, K. Vaňková
PV182/04: Thu 24. 2. to Thu 5. 5. each even Thursday 16:00–17:50 S108, M. Baláková, R. Lipovčan, K. Vaňková - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 80 student(s).
Current registration and enrolment status: enrolled: 25/80, only registered: 0/80, only registered with preference (fields directly associated with the programme): 0/80 - fields of study / plans the course is directly associated with
- Image Processing and Analysis (programme FI, N-VIZ)
- Applied Informatics (programme FI, N-AP)
- Information Technology Security (eng.) (programme FI, N-IN)
- Information Technology Security (programme FI, N-IN)
- Bioinformatics and systems biology (programme FI, N-UIZD)
- Bioinformatics (programme FI, N-AP)
- Computer Games Development (programme FI, N-VIZ_A)
- Computer Graphics and Visualisation (programme FI, N-VIZ_A)
- Computer Networks and Communications (programme FI, N-PSKB_A)
- Cybersecurity Management (programme FI, N-RSSS_A)
- Discrete algorithms and models (programme FI, N-TEI)
- Formal analysis of computer systems (programme FI, N-TEI)
- Graphic design (programme FI, N-VIZ)
- Graphic Design (programme FI, N-VIZ_A)
- Hardware Systems (programme FI, N-PSKB_A)
- Hardware systems (programme FI, N-PSKB)
- Image Processing and Analysis (programme FI, N-VIZ_A)
- Information security (programme FI, N-PSKB)
- Information Systems (programme FI, N-IN)
- Information Security (programme FI, N-PSKB_A)
- Quantum and Other Nonclassical Computational Models (programme FI, N-TEI)
- Deployment and operations of software systems (programme FI, N-SWE)
- Design and development of software systems (programme FI, N-SWE)
- Parallel and Distributed Systems (programme FI, N-IN)
- Computer graphics and visualisation (programme FI, N-VIZ)
- Computer Graphics (programme FI, N-IN)
- Computer Networks and Communication (programme FI, N-IN)
- Computer Networks and Communications (programme FI, N-PSKB)
- Computer Systems (programme FI, N-IN)
- Principles of programming languages (programme FI, N-TEI)
- Embedded Systems (eng.) (programme FI, N-IN)
- Embedded Systems (programme FI, N-IN)
- Cybersecurity management (programme FI, N-RSSS)
- Services development management (programme FI, N-RSSS)
- Software Systems Development Management (programme FI, N-RSSS)
- Services Development Management (programme FI, N-RSSS_A)
- Service Science, Management and Engineering (eng.) (programme FI, N-AP)
- Service Science, Management and Engineering (programme FI, N-AP)
- Software Systems Development Management (programme FI, N-RSSS_A)
- Software Systems (programme FI, N-PSKB_A)
- Software systems (programme FI, N-PSKB)
- Machine learning and artificial intelligence (programme FI, N-UIZD)
- Theoretical Informatics (programme FI, N-IN)
- Teacher of Informatics and IT administrator (programme FI, N-UCI)
- Informatics for secondary school teachers (programme FI, N-UCI) (2)
- Artificial Intelligence and Natural Language Processing (programme FI, N-IN)
- Computer Games Development (programme FI, N-VIZ)
- Big data (programme FI, N-UIZD)
- Image Processing (programme FI, N-AP)
- Natural language processing (programme FI, N-UIZD)
- Course objectives
- The course deals with the basics of human-computer interaction and user-centered design. The focus is on theoretical foundations and practical experience with techniques and tools, psychological aspects, user interface design criteria, interface design, and evaluation of prototypes followed by the human-centered design process.
The goal is to provide an overview of theoretical foundations and practical experience with human-computer interaction techniques and methods, emphasizing the Human-Centered Design Process. The students will become familiar with interface design principles current trends in HCI and gain hands-on experience through practical exercises and a semester-long team project. - Learning outcomes
- After finishing the course, students will:
- comprehend the principles of good design and will be able to apply them,
- understand the impact of psychological capabilities and cognitive models on interaction design,
- know how to apply the human-centered design process to a selected problem,
- be able to identify the needs of user groups and can specify the corresponding tasks,
- be able to design low-fidelity and high-fidelity prototypes of user interfaces in a tool of choice,
- be able to design and conduct a quantitative and qualitative evaluation using at least three methods and report on their results,
- name and describe concrete techniques and tools used during the human-centered design process,
- identify and propose improvements in the user interface design concerning usability, accessibility, and diversity of users,
- name examples of HCI applications in specific domains. - Syllabus
- - Foundations of the human-computer interaction
- - Introduction to the human-centered design process
- - Requirement analysis, including user analysis and task analysis
- - Principles and elements of graphical user interfaces and visual design, including visual variables, metaphors, and direct manipulation
- - Low-fidelity and high-fidelity prototyping using proper tools (pen&paper, Figma, ...)
- - Quantitative and qualitative user evaluation methods
- - Usability heuristics and the principles of usability testing
- - New interactive technologies and collaboration
- - HCI in specific domains (e.g., Games) and for specific user groups (children, seniors, people with disabilities)
- - HCI in the industry and academia
- Literature
- recommended literature
- SHNEIDERMAN, Ben, Catherine PLAISANT, Maxine COHEN, Steven JACOBS and Niklas ELMQVIST. Designing the user interface : strategies for effective human-computer interaction. Global edition. Boston: Pearson, 2018, 622 stran. ISBN 9781292153919. info
- LAZAR, Jonathan, Jinjuan Heidi FENG and Harry HOCHHEISER. Research methods in human-computer interaction. Second edition. Cambridge, MA: Morgan Kaufmann, 2017, xxv, 534. ISBN 9780128053904. info
- MACKENZIE, I. Scott. Human-computer interaction : an empirical research perspective. Amsterdam: Morgan Kaufmann, 2013, xvii, 351. ISBN 9780124058651. info
- BILL BUXTON. Sketching User Experience. Focal Press, 2010. ISBN 0-12-374037-1. info
- PREECE, Jenny. Human computer interaction. Harlow: Addison-Wesley, 1994, xxxviii, 7. ISBN 0-201-62769-8. info
- not specified
- https://sigchi.org
- Teaching methods
- The lectures are a mix of traditional lecturing and small exercises or demonstrations of methods, techniques, and tools. Seminars are devoted to practical work, preparing and discussing project assignments, and presenting the results. Semester-long team projects will offer hands-on experience with the human-centered design process -- from requirement analysis to hi-fi prototypes.
- Assessment methods
- The final grade is based on a sum of points from the team project (up to 50 points), five online tests during the semester (up to 20 points), and the final written exam (up to 30 points).
- Language of instruction
- English
- Follow-Up Courses
- Further comments (probably available only in Czech)
- The course is taught annually.
- Teacher's information
- Seminar groups 01 and 03 (odd weeks) will be in Czech (unless agreed otherwise). Seminar groups 02 and 04 (even weeks) will be in English.
- Enrolment Statistics (Spring 2022, recent)
- Permalink: https://is.muni.cz/course/fi/spring2022/PV182