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
T P
CS310 Human Computer Interaction 3 2 6 MON 11:00-12:50, WED 10:00-10:50
Prerequisite CS105 It is a prerequisite to
Lecturer Özge Büyükdağlı Office Hours / Room / Phone
Monday:
9:00-11:00
Tuesday:
9:00-11:00
Friday:
9:00-11:00
A F3.26
E-mail obuyukdagli@ius.edu.ba
Assistant 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 1.Dix, A., J., Finlay, J., Abowd, G. D., & Beale, R. (2003). Human-computer interaction. Pearson Education. 2. Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., Elmqvist, N., & Diakopoulos, N. (2016). Designing the user interface: strategies for effective human-computer interaction. Pearson.//Norman, D. (2013). 3. Norman, D. (2013). The design of everyday things: Revised and expanded edition. Basic books.
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
WEEK TOPIC REFERENCE
Week 1 Introduction to the course
Week 2 The Human Dix et al. Chapter 1
Week 3 The Computer
Week 4 The Interaction Dix et al. Chapter 3
Week 5 Design guidelines and principles Shneiderman Chapter 3
Week 6 Interaction Design Basics Dix et al. Chapter 5-6
Week 7 User Analysis - Personas, Scenarios, Task Analysis
Week 8 Prototyping
Week 9 MIDTERM
Week 10 Evaluation and the User Experience
Week 11 Advancing the User Experience
Week 12 Universal Usability
Week 13 Data Visualization
Week 14 Project Presentations
Week 15 Final Review
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
Assignments 8 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 Midterm exam study 6 2 12
Homework Preperation 1 8 8 Homework Preperation 1 8 8
Project 5 13 65
        Total Workload Hours = 150
*T= Teaching, P= Practice ECTS Credit = 6
Course Academic Quality Assurance: Semester Student Survey Last Update Date: 13/05/2020
QR Code for https://ecampus.ius.edu.ba/course/cs105-advanced-programming

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