CS310 Human Computer Interaction

Print this page Please use the scale options of your printing settings for adjustments.

Course Code Course Title Weekly Hours* ECTS Weekly Class Schedule
Monday 3pm-5:50pm
Prerequisite It is a prerequisite to


Lecturer Džejla Međedović Office Hours / Room / Phone

Currently not available

E-mail dzmedjedovic@ius.edu.ba
Assistant Emina Dzaferovic Assistant E-mail
Course Objectives This course is designed to teach students on how computers communicate with people. It introduces the methodology for designing and testing user interfaces, various interaction styles such as menus, command line, GUIs and virtual reality, interaction techniques (including use of voice, gesture, eye movements), design guidelines, and user interface management system software. At the end of the course, students will have gained a more in-depth understanding of what makes a sleek and usable design, and the effect of a good design on functionality, user satisfaction and productivity. Throughout the course, students will design a small user interface, program a prototype, and test the result for usability.
Textbook Designing the User Interface: Strategies for Effective Human-Computer Interaction, Schneiderman & Plaisant, 4th Ed.
Additional Literature
  • Various online and multimedia resources will be presented in class on a weekly basis and will be available on the MS Teams channel.
Learning Outcomes After successful  completion of the course, the student will be able to:
  1. Apply HCI design principles
  2. Apply theories and methodologies from HCI
  3. Implement simple graphical user intrfaces, wireframes and prototypes
  4. Embed user needs into design of software
  5. Analyze current research topics in the field of HCI
Teaching Methods Lectures, interaction in class, practical work
Teaching Method Delivery Online Teaching Method Delivery Notes
Week 1 Introduction to the course Ch 1
Week 2 Guidelines, Principles and Theories Ch 2
Week 3 Managing Design Processes Ch 3
Week 4 Evaluating Interface Designs Ch 4
Week 5 Direct Manipulation and Virtual Environments Ch 5
Week 6 Evaluating Interface Designs Ch 6
Week 7 Mid-Term Ch 1-6
Week 8 Menu Selection, Form Fill-In, Dialog Boxes Ch 7
Week 9 Command and Natural Languages Ch 8
Week 10 Interaction Devices Ch 9
Week 11 Collaboration Ch 10
Week 12 Information Search and Visualization Ch 14
Week 13 Project Presentations N/A
Week 14 Project Presentations N/A
Week 15 Final Review Ch 1-10, 14
Assessment Methods and Criteria Evaluation Tool Quantity Weight Alignment with LOs
Final Exam 1 30 1,2,4,5
Semester Evaluation Compenents
Mid-term 1 20 1,2
Project 1 30 1,2,3,4,5
In-class participation --- in-class quizzes 1 20 1,2,4,5
***     ECTS Credit Calculation     ***
 Activity Hours Weeks Student Workload Hours Activity Hours Weeks Student Workload Hours
Lecture Hours 3 15 45 Tutorials 2 15 30
Project 2 13 26 Midterm exam study 14 1 14
Final exam study 20 1 20 Self-study 1 15 15
        Total Workload Hours =
*T= Teaching, P= Practice ECTS Credit =
Course Academic Quality Assurance: Semester Student Survey Last Update Date: 16/04/2021
QR Code for https://ecampus.ius.edu.ba/syllabus/cs310-human-computer-interaction

Print this page Please use the scale options of your printing settings for adjustments.