TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

Human-Computer Interaction

Human-Computer Interaction (HCI) explores the design and implementation of interactive computing systems that prioritize user experience and efficiency. This subject focuses on understanding human behavior, interface design principles, and usability testing to create seamless communication between people and technology.

Select University

FWU

Select Program

BSc. CSIT

TabFlux . Human-Computer Interaction . FWU . BSc. CSIT

Human-Computer Interaction

0%

Course Title: Human-Computer Interaction

Course No: CSIT.425.4

Nature of the Course: Theory + Lab

Semester: 8

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 10 + 10

Credit Hours: 3

Course Description

Course Objectives

Course Contents

1. Foundations of Human–Computer Interaction
1.1. Human Capabilities
  • input output channels
  • human memory
  • thinking
  • reasoning
  • emotion
1.2. The Computer
1.3. The Interaction
  • models of interaction
  • ergonomics
1.4. Paradigms
  • paradigms for interaction
2. The Design Process
2.1. Interaction Design Basics
2.2. HCI in the Software Process
2.3. Design Rules
2.4. Universal Design
3. Implementation Support
3.1. Elements of windowing systems
3.2. Implementation Tools
3.3. User Interface Management System
4. Evaluation Techniques and User Support
4.1. Introduction and Goals of Evaluation
4.2. Expert Analysis and User Participation
4.3. Evaluation Method
4.4. Universal Design Principles
4.5. Requirements of User Support
4.6. Approaches to User Support.
4.7. Designing User Support System
5. User Models
5.1. Cognitive Models
5.2. Socio-organizational issues
5.3. Stake holder requirements
6. Groupware, Ubiquitous Computing, Virtual and Augmented Reality, Hypertext and Multimedia
6.1. Groupware and Computer-supported Collaborative Work
6.2. Ubiquitous Computing
6.3. Virtual Reality and Augmented Reality
6.4. Hypertext, Multimedia and the World Wide Web

Laboratory Works

  1. 1.Interactive Systems Design
  2. 2.Cognitive Models Implementation

Text Books

  1. 1.Dix, A., Finlay, J., Abowd, G.D., & Beale, R. (2004). Human computer interaction (3rd ed.). Prentice Hall

Reference Books

  1. 1.Preece, J., Rogers, Y., & Sharp, H. (2015). Interaction design: Beyond human-computer interaction (4th ed.) John Wiley & Sons Ltd
  2. 2.Moggridge, B. (2007) Designing Interactions. Cambridge, MA: The M.I.T. Press
  3. 3.Lazar, J., Feng, J.H., Hochheiser, H. (2010). Research Methods in Human-Computer Interaction, Wiley

Notes:

Source:

This course presents the foundations of Human-Computer Interaction (HCI) where the contents are structured in Basic definitions and motivations of HCI, including history, theories, interaction paradigms, design principles and models.
Explain the capabilities of both humans and computers. Describe typical human–computer interaction (HCI) models, styles, and various historic HCI paradigms. Apply an interactive design process and universal design principles. Describe and use HCI design principles, standards and guidelines. Analyze and identify user models, user support, socio-organizational issues, and stakeholder requirements.
Student should have practical session for realization of design, implementation, and evalution of interactive systems. Students should also implement the cognitive models and social-organizational issues for human computer interaction. The tools and frameworks for the simulation of human computer interaction can be decided by the instructor. The lab work should be practiced for minimum of 3 lab hours per week.
This syllabus follows the official CSIT curriculum of Far Western University. In case of any doubt or revision, the university's published syllabus shall be considered authoritative. https://cdc.fwu.edu.np/faculties.html