Documente Academic
Documente Profesional
Documente Cultură
1. Course Description
Human-Computer Interaction gives experience in design activity that requires a new form of
interdisciplinary dialogue between different design perspectives that span the arts, sciences
and humanities.
2. General Objectives
The general objectives of this course are as follows:
Show the importance and contribution of HCI in real systems environment with a good
interface and safe for organization using HCI methods.
Build a sample effective and usable graphical computer interfaces to improve a better usage
of applications which meet user needs, taking into account issues such as health, safety,
efficiency, user psychology and enjoyment by integrating communication and problem
solving skills.
Expose core theories, usability study, models and methodologies from the field of HCI using
knowledge representation techniques.
Discuss on problem solving for a sample real world case study and the need of team skills
ability and techniques to review current research which meets the current trend of HCI.
1
2.2.7 “Earcon” Design for Aural Interface (Modality)
2.2.8 Cell Phones (or Making Calls) in Automobiles (Task)
2.2.9 E-Commerce (Application)
Application of this knowledge by UNIT III: Human Factors as a HCI Theories
iteratively forming the HCI 3.1 Human Information Processing
requirements and modeling the 3.1.1 Task Modeling and Human Problem-
interaction process Solving Model
3.1.2 Human Reaction and Prediction of
Cognitive Performance
3.2 Sensation and Perception of Information
3.2.1 Visual
3.2.2 Aural
3.2.3 Tactile and Haptic
3.2.4 Multimodal Interaction
3.3 Human Body Ergonomics (Motor Capabilities)
3.3.1 Fitts’s Law
3.3.2 Motor Control
3.4 Others
UNIT–IV HCI Design
Define, describe and Design the 4.1.0 The Overall Design Process
interface 4.1.2 Interface Selection Options
4.1.3 Hardware Platforms
4.1.4 Software Interface Components
4.1.5 Wire-Framing
4.1.6 “Naïve” Design Example: No Sheets 1.0
4.1.7 Requirements Analysis
4.1.8 User Analysis
4.1.9 Making a Scenario and Task Modeling
4.1.10 Interface Selection and Consolidation
4.2.0USER INTEFREACE LAYER
4.2.1 Understanding the UI Layer and Its Execution
Framework
4.2.2 Input and Output at the Low Level
4.2.3 Processing the Input and Generating Output
4.2.3 Events, UI Objects, and Event Handlers
4.2.4 Event-Driven Program Structure
4.2.5 Output
4.3.0 UI DEVELOPMENT TOOL KITS
4.3.1 User Interface Toolkit
4.3.2 Java AWT UI Toolkit
4.3.3 Android UI Execution Framework and Toolkit
4.3.4 Examples: iOS UIKit Framework and Toolkit
UNIT – V Interactive System Development Framework
Implement the resulting 5.1 Model, View, and Controller (MVC)
design and evaluating the 5.1.1 Model
implemented product 5.1.2 View
2
Identify the UI evaluation 5.1.3 Controller
criteria and methods 5.1.4 View/Controller
5.2 Example of MVC Implementation 1: Simple Bank
Application
5.3 Example of MVC Implementation 2: No Sheets
5.4.0 USER INTERFACE EVALUATION
5.4.1 Evaluation Criteria
5.4.2 Evaluation Methods
5.4.3 Focus Interview/Enactment/Observation Study
5.4.4 Expert Heuristic Evaluation
5.4.5 Measurement
5.4.6 Safety and Ethics in Evaluation
UNIT – VI FUTURE OF HCI
6.1 Non-WIMP/Natural/Multimodal Interfaces
Identifying the scope of 6.1.1 Language Understanding
future of HCI 6.1.2 Gestures
Use of Virtual Reality and 6.1.3 Image Recognition and Understanding
augmented reality 6.1.4 Multimodal Interaction
6.2 Mobile and Handheld Interaction
6.3 High-End Cloud Service and Multimodal Client
Interaction
6.4 Natural/Immersive/Experiential Interaction
6.5 Mixed and Augmented Reality
Lab Work GOMS exercise
4. Instructional Techniques
The instructional techniques for this course are divided into two groups. First group
consists of general instructional techniques applicable to most of the units. The second
group consists of specific instructional techniques applicable to particular units.
4.1 General Techniques
Reading materials will be provided to students in each unit. Lecture, Discussion, use of
multi-media projector, brain storming, and problem solving methods are used in all
units.
5. Evaluation :
3
5.1 Internal Evaluation (40 Points):
Internal evaluation will be conducted by subject teacher based on following
criteria:
1) Class Attendance 5 points
2) Learning activities and class performance 5
points
3) First assignment ( written assignment) 10 points
4) Second assignment (Case Study/project work with presentation ) 10
points
5) Terminal Examination 10
Points
Total 40 points
5.2 Semester Examination (40 Points)
Examination Division, Dean office will conduct final examination at the end of
semester.
1) Objective question (Multiple choice 10 questions x 1mark) 10 Points
2) Subjective answer questions (6 questions x 5 marks) 30 Points
Total 40
points
Reference Books
Shneiderman, Ben, and Catherine Plaisant. 2004. Designing the user interface:
4
Strategies for effective human–computer interaction. 4th ed. Boston: Addison
Wesley
Title Author(s) Publisher Year
Shneiderman
Designing the User B., Pearson 2013
Interface, 5/e Plaisant C.,
Cohen M.,
Jacobs S.
The Humane
Interface: J. Raskin Addison-Wesley 2000
New Directions for
Designing Interactive
Systems
Designing Web
Interfaces M. Rees, Pearson 2001
A. White,
B. White
HCI Models,
Theories, J. Carroll San Francisco: 2003
California:
and Frameworks: Morgan
Toward a Kaufmann
Multidisciplinary
Science
Web Links
https://www.cs.auckland.ac.nz/courses/compsci345s1c/lectures/2004/Lecture
%2018-19%20answers.pdf
5
https://www8.cs.umu.se/kurser/5DV048/VT10/utdelat/F6-GOMS.pdf