Human Computerinteraction: Comsats University Islamabad, Wah Campus
Human Computerinteraction: Comsats University Islamabad, Wah Campus
Human ComputerInteraction
COMSATS UNIVERSITY ISLAMABAD, WAH CAMPUS
Consultation
Office:
Faculty Hall, Computer Science Department
Email:
Email: yasmeen.ciit@gmail.com
Course Introduction
Objective:
In last few years there has been an increasing recognition of role played by the
human-computer interaction in the success of a computer system; therefore a
course included in a university’s curriculum can serve this purpose the best. This
course provides an introduction to and overview of the field of human-computer
interaction (HCI) to give students an understanding of how the study of human-
computer interaction affects the design of interactive systems and improves
students awareness of the issues that determine the usability of an interactive
computer system.
6
Role of Computers
7
Advantages of computers
8
Drawbacks of computer
9
Examples from CurrentEra
10
Computer inAirplane
No indication of wrong fix selection
Communication was precise and exacting while still being
tragically wrong
Not the pilots fault:
• Computer told pilot he was tracking precisely to
the location he had selected
11
Computer Behavior
12
So who is to be blamed?
13
Product Features
14
BMW 7 Series with iDrive
BMW 7 Series with iDrive
17
Solution
18
Humans
Complex
Intelligent
Animate
Free will
Range of emotions
Make mistakes
19
Computers
Dumb
Unintelligent
Inanimate
Only do what they are told to do
Don’t have emotions
Don’t make mistakes
20
Human ComputerFacts
21
Reality Check
Is all computer-aided equipment inherently hard to use?
◦No
Computer-based products are NOT hard to use
◦It’s the wrong process
◦It’s the competency
22
Reason
Apartheid
◦Racial segregation; specifically: a policy of segregation
and political and economic discrimination against non-
European groups in the Republic of South Africa
Software Apartheid
◦Institutionalizing obnoxious behavior and obscure
interaction of software-based products by segregating SE
and users
23
HCI and SoftwareEngineering
24