SlideShare a Scribd company logo
CS8079-Human Computer
Interaction
Presented by
N. Jagadish kumar
Assistant Professor
Department of Information Technology
Velammal Institute of technology
What is HCI?
HCI is the study of how humans can
interact, with computer systems.
Or
HCI deals with the interaction and
relationships between humans and
computers.
HCI - History
• It was mainly popular from the late 70s to the
early 90s .
• As a field of study It's a combination of
computing science and behavioral
psychology, and was mainly used to
investigate how to make desktop computers
more usable.
• Because in earlier time many never touched a
computer.
..
• Then in the 90s, the web was invented, and
mobile phones and broadband internet both
became widespread, and all that changed.
• In software fields, what used to be HCI is more
widely known now as UX (user experience).
• In hardware fields such as robotics, virtual
reality etc it tends to be called Human-machine
interface(HMI)
• The combination of both Robotics and HCI is
called Human –Robot Interaction(HRI)
Now HCI is moving in a new direction
• Now, the pervasiveness of big data, new data
collection and interaction techniques is giving
rise to a new but related discipline: Human
Data Interaction (HDI)
• This is likely to be a field with major new
opportunities for designers and analysts in the
coming decades.
So if your some one who studied HCI
• Your more likely a user researcher
• Your someone who studies users motivations,
barriers and circumstances to better
understand how to solve their problems.
• Your output generally takes the form of a
report with some findings.
So if your someone claims you know
UX
• Your closer to a interface designer.
• You take inputs from researchers, product
managers, analysts, and the market to
functionally solve the problems.
• Their output can vary from wireframes to fully
functioning visual prototypes.
• Note :wireframes(an image or set of images
which displays the functional elements of a
website or page, typically used for planning a
site's structure and functionality.
Difference between HCI & UX
• HCI is a field of study - you can do a Masters in
HCI.
• UX is an application of the HCI theory.
It is equal to Computer Science vs Software
Engineer……..
One uses computer science theories to engineer
a software.
After MS in HCI
or
Any Master degree in HCI
• Various job opportunities:
1. User Experience Researcher: identifies user
wants/needs through a number of different
qualitative and quantitative methods (e.g.
interviews, querying user data logs).
…
2. Product Designer: goes from user needs to a
product idea that addresses those needs.
3. Product Manager: takes a product idea,
formulate its business potential outcomes and
justification, and helps organize the team of
researchers, engineers, and designers to ensure
that the execution of the idea still addresses the
user needs. This is important because product
idea changes often happen mid development.
….
• Visual Designer: takes a product idea to
physical form. Sketches, wireframes, and
prototypes with tools like Figma/Sketch.
• User Interface Engineer or Software Engineer:
works with visual designers to build their
prototypes and wireframes into functioning
code.

More Related Content

Human Computer Interaction Introduction

  • 1. CS8079-Human Computer Interaction Presented by N. Jagadish kumar Assistant Professor Department of Information Technology Velammal Institute of technology
  • 2. What is HCI? HCI is the study of how humans can interact, with computer systems. Or HCI deals with the interaction and relationships between humans and computers.
  • 3. HCI - History • It was mainly popular from the late 70s to the early 90s . • As a field of study It's a combination of computing science and behavioral psychology, and was mainly used to investigate how to make desktop computers more usable. • Because in earlier time many never touched a computer.
  • 4. .. • Then in the 90s, the web was invented, and mobile phones and broadband internet both became widespread, and all that changed. • In software fields, what used to be HCI is more widely known now as UX (user experience). • In hardware fields such as robotics, virtual reality etc it tends to be called Human-machine interface(HMI) • The combination of both Robotics and HCI is called Human –Robot Interaction(HRI)
  • 5. Now HCI is moving in a new direction • Now, the pervasiveness of big data, new data collection and interaction techniques is giving rise to a new but related discipline: Human Data Interaction (HDI) • This is likely to be a field with major new opportunities for designers and analysts in the coming decades.
  • 6. So if your some one who studied HCI • Your more likely a user researcher • Your someone who studies users motivations, barriers and circumstances to better understand how to solve their problems. • Your output generally takes the form of a report with some findings.
  • 7. So if your someone claims you know UX • Your closer to a interface designer. • You take inputs from researchers, product managers, analysts, and the market to functionally solve the problems. • Their output can vary from wireframes to fully functioning visual prototypes. • Note :wireframes(an image or set of images which displays the functional elements of a website or page, typically used for planning a site's structure and functionality.
  • 8. Difference between HCI & UX • HCI is a field of study - you can do a Masters in HCI. • UX is an application of the HCI theory. It is equal to Computer Science vs Software Engineer…….. One uses computer science theories to engineer a software.
  • 9. After MS in HCI or Any Master degree in HCI • Various job opportunities: 1. User Experience Researcher: identifies user wants/needs through a number of different qualitative and quantitative methods (e.g. interviews, querying user data logs).
  • 10. … 2. Product Designer: goes from user needs to a product idea that addresses those needs. 3. Product Manager: takes a product idea, formulate its business potential outcomes and justification, and helps organize the team of researchers, engineers, and designers to ensure that the execution of the idea still addresses the user needs. This is important because product idea changes often happen mid development.
  • 11. …. • Visual Designer: takes a product idea to physical form. Sketches, wireframes, and prototypes with tools like Figma/Sketch. • User Interface Engineer or Software Engineer: works with visual designers to build their prototypes and wireframes into functioning code.