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 Dix et al. Chapter 2
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 MIDTERM
Week 8 Design Rules Dix et al. Chapter 7, Shneiderman et al. Chapter 3-4
Week 9 Evaluation Techniques Dix et al. Chapter 9
Week 10 Universal Design Dix et al. Chapter 10
Week 11 Advancing the User Experience Shneiderman et al. Chapter 12
Week 12 Data Visualization Shneiderman et al. Chapter 16, Dix et al. Chapter 20
Week 13 User Support Dix et al. Chapter 11, Shneiderman et al. Chapter 14
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 Final exam study 10 2 20
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: 21/03/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.