Human Computer Interaction
SE 3272
Engr. Rabia Afzal Minhas
Department of Software Engineering
Capital University of Science and Technology
Introduction
• Background:
• BS Software Engineering (UET Taxila 2012-2016)
• MS Software Engineering (UET Taxila 2016-2018)
• PhD Software Engineering (UET Taxila Since 2019)
• Lecturer (City University of Science and Technology- March 2018-Sep 2019)
• Lecturer (CUST- Since Sep 2019)
• RESEARCH AREA:
• Artificial Intelligence, Machine Learning
• Office Availability:
• THROUGH EMAIL CONFIRMATION (rabia.afzal@cust.edu.pk)
• Office Location: Office #125 A- Block
Rules
• Plagiarized Assignment will be marked ZERO !
• Late Assignment will be marked ZERO!
• Attendance will be marked at any time during the lecture
• No queries related to attendance, late or plagiarized
assignment will be entertained!
• Class participation is a MUST
• Follow your dress code.
• Behave professionally in the classroom.
Course Marks Distribution
Exam Type Percentage(%)
Quiz 15
Assignments 10
Project-Presentation 10
Mid Term 20
Final Term 40
Class Participation 5
Books
• Text Books:
• About Face 3: The Essentials of Interaction Design by Cooper, Reimann, and
Cronin Published by Wiley [ ]
• User Interface Design and Evaluation by Stone, Jarrett, Woodruffe, and
Minocha Published by Morgan Kaufmann [ ]
• Refernce Books:
• Don’t Make Me Think!: A Common Sense Approach to Web Usability by Steve
Krug , 2nd Edition, Published by New Riders [ ]
Introduction to Human
computer interaction (HCI)
Lecture # 1
Week # 1
What is HCI?
• Human
• Computer
• Interaction
Human-computer interaction is a discipline concerned with the
design, evaluation and implementation of interactive computing
systems for human use and with the study of major phenomena
surrounding them.
Why HCI?
• Design – 3 Words:
• Useful: Function – does things
• Usable: Easy to do things, does things right, enjoyable, user
experience
• Used: Attractive, available, acceptable to organization
• A good design can ensure users carry out their tasks:
• Safely, Effectively, Efficiently, Enjoyably
• The cost to train users is higher
• The cost of human error can be high
Design Problems – Why HCI?
• The psychology of Usable Things
• When simple things need pictures, labels, or instructions, the design has
failed!
Cont…
• The Frustrations of Everyday Life
Can you use all the functions of your:
• digital watch?
• mobile phone?
• washing machine?
• video recorder?
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Complete Product Designing Process
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…
Cont…