User-Centric Computing for Human-Computer Interaction.

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

User-Centric Computing for Human-Computer Interaction.

Human-computer interaction is an emerging field of study at present, due to the proliferation of a large number of consumer electronic products.

The key issue in this field is to make the products usable to lay-persons. In order to do that, we need to take care of the (creative) design aspects (the look-and-feel of the interface) and also the system design aspect (both software and hardware). The field is interdisciplinary with inputs required from various other fields. However, computer science and engineering play a central role in the design of such systems (as per SIGCHI of ACM).

In this course, we will introduce the engineering and computational issues in the design of human-computer interfaces for laypersons. The topics covered in the course include the engineering life cycles for the design of interactive systems, computational design framework (as part of the life cycle), components of the framework including the computational models of users and systems, and evaluation of such systems (with or without users).

User-Centric Computing for Human-Computer Interaction INTENDED AUDIENCE: UG/PG/Ph.D. students (also people from industry may benefit)

Show More

What Will You Learn?

  • Week 1: Introduction to user-centric design – case studies, historical evolution, issues and challenges, and current trend
  • Week 2:Engineering user-centric systems – relation with software engineering, iterative life-cycle, prototyping, guidelines, case studies
  • Week 3:User-centric computing – framework, introduction to models, model taxonomy
  • Week 4:Computational user models (classical) – GOMS, KLM, Fitts’ law, Hick-Hymans law
  • Week 5:Computational user models (contemporary) – 2D and 3D pointing, constrained navigation, mobile typing, touch interaction
  • Week 6:Formal models – a case study with matrix algebra, specification, and verification of properties, formal dialog modeling
  • Week 7:Empirical research – research question formulation, experiment design, data analysis, a statistical significance test
  • Week 8:User-centric design evaluation – overview of evaluation techniques, expert evaluation, user evaluation, model-based evaluation with case studies

Course Content

User-Centric Computing for Human-Computer Interaction

  • User-centric Computing for Human-Computer Interaction
    00:00
  • Lec 1:- Introduction to UCC and history
    00:00
  • Lec 2:- Issues and challenges
    00:00
  • Lec 3:- Latest research trends
    00:00
  • Lec 4:- User-Centric Design and Software Engineering
    00:00
  • Lec 5:- Components of SDLC – Contextual Inquiry
    00:00
  • Lec 6:- Components of SDLC – Design Guidelines
    00:00
  • Lec 7:- Components of SDLC – Prototyping
    00:00
  • Lec 8:- Case study (web site design)
    00:00
  • Lec 9: Introduction to User-Centric Computing
    00:00
  • Lec 10: The UCC framework with illustrative case study
    00:00
  • Lec 11: User-centric models – introduction and descriptive models
    00:00
  • Lec 12: User-centric models – predictive models and taxonomy
    00:00
  • Lec 13: Introduction to GOMS family of models
    00:00
  • Lec 14: Keystroke-Level Model (KLM)
    00:00
  • Lec 15: (CMN)GOMS Model
    00:00
  • Lec 16: The Fitts’ Law
    00:00
  • Lec 17: The Hick-Hyman Law
    00:00
  • Lec 18: 2D and 3D pointing models
    00:00
  • Lec 19: The Steering Law for constrained navigation
    00:00
  • Lec 20: Model for hierarchical menu selection
    00:00
  • Lec 21: Mobile typing models (single finger and two thumb typing)
    00:00
  • Lec 22: Model for touch performance (FFitts’ law)
    00:00
  • Lec 23: Introduction to formal models in UCD
    00:00
  • Lec 24: Formal modeling of user-computer dialogue
    00:00
  • Lec 25: Case studies on the use of models
    00:00
  • Lec 26: Introduction and research question formulation
    00:00
  • Lec 27: Variables determination and experiment design
    00:00
  • Lec 28: Data analysis including model building
    00:00
  • Lec 29: Introduction to user-centric design evaluation and expert evaluation technique
    00:00
  • Lec 30: User evaluation, empirical and model-based evaluation
    00:00
  • Lec 31: Concluding remarks
    00:00

Student Ratings & Reviews

No Review Yet
No Review Yet