Design & Implementation of Human-Computer Interfaces

Go to class
Write Review

Free Online Course: Design & Implementation of Human-Computer Interfaces provided by Swayam is a comprehensive online course, which lasts for 12 weeks long. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from Swayam. Design & Implementation of Human-Computer Interfaces is taught by Prof. Samit Bhattacharya.

Overview
  • 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: Introductio Week 2:Identification of usability requirements I Week 3:Identification of usability requirements II Week 4:Usable interface desig Week 5:Rapid usability evaluatio 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 evaluatio Week 12:Conclusio