To learn the foundations of Human Computer Interaction.
To become familiar with the design technologies for individuals and persons with disabilities.
To be aware of mobile HCI.
To learn the guidelines for user interface.
UNIT I FOUNDATIONS OF HCI 9
The Human: I/O channels – Memory – Reasoning and problem solving; The Computer: Devices – Memory – processing and networks; Interaction: Models – frameworks – Ergonomics – styles –elements – interactivity- Paradigms. – Case Studies
UNIT II DESIGN & SOFTWARE PROCESS 9
Interactive Design: Basics – process – scenarios – navigation – screen design – Iteration and prototyping. HCI in software process: Software life cycle – usability engineering – Prototyping in practice – design rationale. Design rules: principles, standards, guidelines, rules. Evaluation Techniques – Universal Design
UNIT III MODELS AND THEORIES 9
HCI Models: Cognitive models: Socio-Organizational issues and stakeholder requirements –Communication and collaboration models-Hypertext, Multimedia and WWW.
UNIT IV MOBILE HCI 9
Mobile Ecosystem: Platforms, Application frameworks- Types of Mobile Applications: Widgets,Applications, Games- Mobile Information Architecture, Mobile 2.0, Mobile Design: Elements of Mobile Design, Tools. – Case Studies
UNIT V WEB INTERFACE DESIGN 9
Designing Web Interfaces – Drag & Drop, Direct Selection, Contextual Tools, Overlays, Inlays and Virtual Pages, Process Flow – Case Studies
TOTAL :45 PERIODS
Upon completion of the course, the students should be able to:
Design effective dialog for HCI
Design effective HCI for individuals and persons with disabilities.
Assess the importance of user feedback.
Explain the HCI implications for designing multimedia/ ecommerce/ e-learning Web sites.
1. Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, ―Human Computer Interaction‖, 3rd Edition, Pearson Education, 2004 (UNIT I, II & III)
2. Brian Fling, ―Mobile Design and Development‖, First Edition, O‘Reilly Media Inc., 2009 (UNIT –IV)
3. Bill Scott and Theresa Neil, ―Designing Web Interfaces‖, First Edition, O‘Reilly, 2009. (UNIT-V)
- Regulation 2017 GE8151 Problem Solving and Python Programming Syllabus
- Regulation 2017 CS8251 Programming in C Syllabus
- 2017 Regulation CS8391 Data Structures Syllabus
- Regulation 2017 CS8392 Object Oriented Programming Syllabus
- 2017 Regulation Computer Science Engineering Syllabus
- Regulation 2017 HS8151 Communicative English Syllabus
- Regulation 2017 MA8151 Engineering Mathematics I Syllabus
- 2017 Regulation PH8151 Engineering Physics Syllabus
- 2017 Regulation CY8151 Engineering Chemistry Syllabus
- 2017 Regulation GE8152 Engineering Graphics Syllabus
- Regulation 2017 HS8251 Technical English Syllabus
- 2017 Regulation MA8251 Engineering Mathematics II Syllabus
- Regulation 2017 PH8252 Physics for Information Science Syllabus
- BE8255 Basic Electrical and Electronics and Measurement Engineering Syllabus
- Regulation 2017 GE8291 Environmental Science and Engineering