Subject: Human Computer Interaction (06 - E243)


Basic Information

CategoryScientific-professional
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS4
Course specification

Course is active from 30.09.2005..


Precondition courses

Course idMandatoryMandatory
Programming Languages and Data StructuresYesYes
Students learn to design and implement basic forms of human computer interaction.
The acquired knowledge and skills are the basis for developing software of high utility capacity in the future courses and professional life.
HCI development and problems. User-centered and participated design. Essential knowledge in cognitive psychology, heuristics and MVC/MVP/MVVM architectures. Requirements gathering, interpretation and analysis. Understanding users, tasks and context of use. HCI notations. HCI prototypes and their evolution. UI Development Tools. HCI design spaces: GUI, web, mobile, embedded, ubiquitous. Representation and visualization. Interaction devices. Usability and evaluation.
Lectures, computer practice, consultations. The course material is divided into two parts and is tested in two tests during the duration of the course. During the practice classes interfaces of different complexity and minimal functionality are implemented. The quality of the Practice work is evaluated. Successfully completed practice tasks are a prerequisite for taking final examination. The final examination is written. The final grade is based on the number of points on the examination, tests and practice tasks.
AuthorsNameYearPublisherLanguage
D. Ivetić,Interakcija čovek računar2012-Serbian language
Ben ShneidermanDesigning the User Interface – Strategies for Effective Human-Computer Interaction, 3rd Ed.1998English
Alan Dix, Janet Finlay, Gregory AbowdHuman-Computer Interaction, 2nd Ed1998English
Jenny Preece, Yvonne Rogers, Helen Sharp, BenyonHuman-Computer Interaction1995English
M. van Harmelen (Ed.)Object Modeling and User Interface Design1997Addison-WesleyEnglish
Marry B. Rosson, John M. CarrollUsability Engineering – Scenario-Based Development of HCI2002English
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes50.00
TestYesYes10.00
TestYesYes10.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Ivetić Dragan
Full Professor

Lectures
Missing picture!

Kordić Slavica
Associate Professor

Lectures
Missing picture!

Nikolić Nikola

Computational classes
Missing picture!

Terzić Branko
Assistant - Master

Computational classes
Missing picture!

Đukić Vojislav
Assistant - Master

Computational classes
Missing picture!

Stojić Ivan
Assistant - Master

Computational classes
Missing picture!

Tomić Smilja
Assistant - Master

Computational classes
Missing picture!

Kapetina Jelica
Teaching Associate

Computational classes
Missing picture!

Obrenović Nikola
Assistant Professor

Computational classes