Design & Implementation of Human-Computer Interfaces
Indian Institute of Technology Guwahati and NPTEL via Swayam
-
130
-
- Write review
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
ABOUT THE COURSE:Human-computer interfaces have become very much part of our lives, due to the proliferation of large number of consumer electronic products. The key issue is to make the products usable to lay-persons. As a result, the main concern is usability and how to ensure it for the product. As it happens, development of a usable system follows a process consisting of stages. In this course, we shall learn the stages a system should follow to be usable. In the first few lectures (first week), we will get introduced to the human-computer interfaces, concept of usability and its engineering (including the stages). In the subsequent lectures, the stages will be covered. Weeks 2 and 3 are devoted to the topics on identification of usability requirements. In week 4, we shall learn about the fundamental concepts involved in usable design. Evaluation of the design to ensure usability is covered in week 5. Weeks 6 and 7 contains lectures on converting the design to an information system. Implementation of the system is discussed in weeks 8-10. Week 11 will cover the concepts related to the evaluation for system usability. In the final week (12), we will cover few related topics and conclude the course.INTENDED AUDIENCE: UG/PG students/working professionalsPREREQUISITES: Knowledge of data structures, algorithms, and programming desirable.INDUSTRY SUPPORT: Industry/companies that deal with consumer electronics and user-interface design and development.
Syllabus
Week 1: Introduction
Week 2:Identification of usability requirements I
Week 3:Identification of usability requirements II
Week 4:Usable interface design
Week 5:Rapid usability evaluation
Week 6:Converting design to system I
Week 7:Converting design to system II
Week 8:System implementation I
Week 9:System implementation II
Week 10:System implementation III
Week 11:Empirical usability evaluation
Week 12:Conclusion
Taught by
Prof. Samit Bhattacharya