KALLAM HARANADHAREDDY INSTITUTE OF TECHNOLOGY
(AUTONOMOUS)
Chowdavaram, Guntur – 522019, Andhra Pradesh
DEPARTMENT OF INFORMATION TECHNOLOGY
L T P Cr.
B.Tech. ( VII Sem.) Design & Implementation of Human Computer Interfaces
Course Code: 20PEC4118E 3 0 0 3
Pre-requisites:
Fundamentals of Computer
Course Objectives:
1. To understand the necessity of good interface design.
2. To learn rationale and rules for effective interface design.
3. To acquire knowledge on components of graphical and Web interfaces and screens.
4. To learn about Cognitive models.
5. To be familiar with the various design technologies for individual and persons with disabilities.
Course Outcomes: At the end of the course, the student will be able to:
C403E.1 : Summarize the necessity of interactive systems.
C403E.2 : Illustrate models of interaction, interaction styles and paradigms.
C403E.3 : Describe process of design and implementation support.
C403E.4 : Explain evaluation methods, principles of universal design and cognitive models.
C403E.5 Apply user interface principles and guidelines for impressive interface and screen
:
design.
UNIT – I 10 hrs
Foundations: The Human- Introduction, Input-output channels, Human memory, Thinking, reasoning
and problem solving, emotions, individual differences, psychology and the design of interactive
systems.
The computer: Text entry devices, display devices, display devices for VR and 3D interaction,
physical controls, sensors and special devices, memory, processing and networks.
UNIT – II 10 hrs
The Interaction: Introduction, Models of interaction, Framework and HCI, Ergonomics, Interaction
styles, Elements of WIMP interface, interactivity, the context of interaction, Paradigms for
interaction. Design Process: Interaction Design Basics: Introduction, The process of design, User
focus, scenarios, Navigation design, screen design and layout.
UNIT – III 10 hrs
HCI in software process: Introduction, software life cycle, Usability engineering, Design rationale.
Design rules Implementation Support: Introduction, Elements of windowing systems, programming
the application, Using toolkits, User interface management system.
UNIT – IV 10 hrs
Evaluation Techniques: Goals of evaluation, evaluation through expert analysis, evaluation through
user participation, choosing an evaluation method.
Universal Design: Principles, Multimodal interaction, Designing of diversity. Cognitive models:
Introduction, Goals and task hierarchies, Linguistic models, challenges of display based systems,
physical and device models, cognitive architectures.
UNIT – V 8 hrs
Socio-organizational issues and stakeholder requirements: Introduction, organizational issues,
capturing requirements. Communication and Collaboration Models: Introduction, face-to-face
communication, conversation, text-based communication, group working. Dialog notations and
design, Hypertext, multimedia and the world wide web.
Text Books
Alan Dix, Janet Finlay, Gregory D.Aowd, Russell Beale, “Human Computer Interaction”, 3rd
1
Edition, Pearson.
Wilbert O.Galitz, “The Essential Guide to User Interface Design”, 3rd Edition, Wiley Publishing,
2
Inc.
Reference Books
1 Soren Lauesen, “User Interface Design”, Pearson Education.
2 D. R. Olsen, “Human Computer Interaction”, Cengage Learning.
E-Resources
1 https://nptel.ac.in/courses/106103115