Human Computer Interface syllabus
2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.
310245B · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.
Unit-wise syllabus
Introduction and Foundation of HCI
7 hoursFoundation: Human Memory. Thinking: Reasoning and Problem Solving, Emotion, Individual Difference, Psychology and design of Interactive systems, The Computer-Text Entry Device, Positioning, Pointing, Display devices, Devices for virtual reality and 3D Interaction, The Interactions-Models of Interaction, Frameworks and HCI, Ergonomics, Interaction styles, Ergonomics, Elements of WIMP Interface, Interactivity, Measurable Human Factors, The context of Interaction. Importance of User Interface: Defining user Interface, Brief History of Human- Computer Interface, Good and Poor Design- Importance of good design.
Human Perspective in Interaction Design Process
7 hoursKnow your user/client: Understanding how people interact with computers, Important human characteristics in Design, Human considerations in design of Business systems, Human Interaction speeds, Performance versus Preference, Methods of gaining an understanding of users, Miller’s Law. Design Guidelines: Navigating the interface, Organizing the display, Getting user’s attention, Facilitating data entry. Principles: Determine user’s skill level, Identify the tasks, Choose an interaction style, Natural Language, Eight Golden rules of Interface design, Prevent errors, Ensuring Human control while increasing automation. Theories: Design-by-level, Stages of action, Consistency, Contextual Theories, Dynamic theories.
Interaction Styles and HCI in Software Process
7 hoursDesign, Process of Interaction Design. Interaction styles: Command line, Menu Selection, Form fill-in, Direct Manipulation. Graphical User Interface: Popularity of Graphics, Concept of direct manipulation, Advantages, Disadvantages and characteristics of Graphical user interface. Web User Interface: Popularity and Characteristics, Merging of Graphical business systems and the Web- Characteristics of Intranet versus Internet, Web page versus application design, Principles for user interface design, Software life cycle, Usability Engineering, Iterative design and prototyping, Design Rationale.
Usability Evaluation and Universal Design
7 hoursUser interface design process: Designing for People: Seven commandments, Usability Assessment in the Design process, Common Usability problems, Practical and Objective measures of Usability, Formative and Summative evaluation, Usability specifications for evaluation, Analytic methods, Model based analysis, GOMS model, Empirical methods, Field studies, Usability testing in Laboratory, Controlled experiments, Heuristic Evaluation, Cognitive Walkthrough. Evaluation framework: Paradigms and techniques, DECIDE: a framework to guide evaluation, Universal design principles, Multi-modal interaction, Designing for diversity.
HCI Paradigms
7 hoursParadigms for Interaction: Time sharing, Video display units, Programming toolkits, Personal computing, The metaphor, Direct manipulation, Hypertext, Computer-supported cooperative work, Agent based interfaces. Ubiquitous Computing: Sensor-based and context-aware interaction, Data Integrity versus Data immunity, Handling missing data, Data entry and fudge ability, Auditing versus Editing, Retrieval in Physical World, Retrieval in Digital world, Constrained Natural Language output, Five stage search framework, Dynamic queries and faceted search, The social aspects of search. Pattern Recognition: Introduction, Examples, Role of Machine Learning, Pattern Recognition Process, Pattern Recognition in HCI.
HCI for Mobile and Handheld devices
7 hoursDesigning for Mobile and other devices: Anatomy of a Mobile app, Mobile form factors, Handheld format apps, Tablet format apps, Mini-tablet format apps, Mobile Navigation, Content, and control idiomsbrowse controls, Navigation and toolbars, Drawers, Tap-to-reveal and direct manipulation, Searching, Sorting and Filtering, Welcome and help screens, Multi-touch gestures, Inter-app integration, Android Accessibility Guidelines. Other devices: Designing for kiosks, Designing for 10-foot interfaces, Designing for automotive interfaces, Designing for audible interfaces.
Marks and credits
| Head | Marks | Credit |
|---|---|---|
| Mid-Sem (mid-semester exam) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Computer Graphics (210244), Software Engineering (210253).
Course outcomes
- CO1Design effective Human-Computer-Interfaces for all kinds of users
- CO2Apply and analyze the user-interface with respect to golden rules of interface
- CO3Analyze and evaluate the effectiveness of a user-interface design
- CO4Implement the interactive designs for feasible data search and retrieval
- CO5Analyze the scope of HCI in various paradigms like ubiquitous computing, virtual reality ,multi-media, World wide web related environments
- CO6Analyze and identify user models, user support, and stakeholder requirements of HCI systems
Books
Text books
- Alan J, Dix. Janet Finlay, Rusell Beale, “Human Computer Interaction”, Pearson Education, 3rd Edition, 2004, ISBN 81-297-0409-9
- Jenny Preece, Rogers, Sharp, “Interaction Design-beyond human-computer interaction”, WILEY-INDIA, ISBN 81-265-0393-9
- Ben Shneiderman, Catherine Plaisant, Maxine Cohen, Steven Jacobs, “Designing the User Interface: Strategies for Effective Human- Computer Interaction”, 6th Edition, Pearson Education Limited, ISBN 987-1-292-03701-1.
Reference books
- Alan Cooper, Robert Reiman, David Cronin, Christopher Noessel, “About Face: The Essentials of Interaction Design”, 4th edition, WILEY, ISBN 978-1-118-76658-3
- Mary Beth Rosson and John M. Carroll, “Usability Engineering: Scenario-Based Development of Human-Computer Interaction”, Morgan Kaufmann Publishers, ISBN 978- 1-558-60712-5
- Wibert O. Galitz,“The Essential Guide to user Interface Design”, WILEY India, ISBN: 978- 1-265-0280-6
- Jenifer Tidwell, “Designing Interfaces”, O’REILLY, ISBN: 978-1-449-37970-4
- Julie A. Jacko (Ed), “The Human-Computer Interaction Handbook”, 3rd edition, CRC Press, 2012
- Zou J., Nagy G. (2006) “Human-Computer Interaction for Complex Pattern Recognition Problems”
- Basu M., Ho T.K. (eds) “Data Complexity in Pattern Recognition. Advanced Information and Knowledge Processing”, Springer, London
FAQ
How many units are in Human Computer Interface?
Human Computer Interface (310245B) has 6 units: Unit I Introduction and Foundation of HCI (7 h); Unit II Human Perspective in Interaction Design Process (7 h); Unit III Interaction Styles and HCI in Software Process (7 h); Unit IV Usability Evaluation and Universal Design (7 h); Unit V HCI Paradigms (7 h); Unit VI HCI for Mobile and Handheld devices (7 h).
What is the marks scheme for Human Computer Interface?
The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.
What should I know before Human Computer Interface?
Prerequisite listed in the syllabus: Computer Graphics (210244), Software Engineering (210253).