Skip to main content
nounstudy
CIT353

Introduction to Human Computer Interaction

  • Sciences
  • 300 level
  • 2 credit units
  • 305 pages
  • 33 units

This course introduces students to the fundamental concepts, theories, and practices of Human-Computer Interaction (HCI). It explores user perspectives, system-oriented approaches, and design principles for effective user interfaces. Topics include interaction models, ergonomics, common interaction styles, design guidelines, evaluation methods, and the impact of technology on users, including those with disabilities. The course also covers interactions in hypertext, multimedia, and the World Wide Web.

About this course

Difficulty
Intermediate
Study hours
120 hours
Maths
Basic
Content
Theoretical, practical, case study, problem solving
Practical work
Yes
Before you start
  • Basic Computer Literacy
  • Introduction to Programming
How it is assessed
  • Assignments
  • Tutor Marked Assessments
  • Final Examination

What you'll read

The real module and unit structure of CIT353, taken from the course material NOUN publishes.

Module 4 · DESIGN OF USER AND SYSTEM INTERFACES

One paragraph, so you can see how it reads

CIT353 · UNIT 5: INTERACTIONS IN HYPERTEXT, MULTIMEDIA AND THE WORLD WIDE WEB

This unit introduces you to the basic concepts of Human-computer interaction and the theories driving it. It is meant as an overview towards appreciating the early efforts made to improve upon human computer interaction. It therefore discusses the history, and the paradigm shifts. It is meant to provide a general background for the understanding and design of Human-computer interaction.

What you should be able to do

  1. Understand the core principles of Human-Computer Interaction.
  2. Apply various interaction styles and techniques.
  3. Evaluate user interfaces using established methods.
  4. Design user-friendly and effective interfaces.
  5. Analyze user needs and requirements.
  6. Apply design principles to improve usability.
  7. Understand the impact of technology on users.

What it prepares you for

Careers
  • UI/UX Designer
  • Usability Engineer
  • HCI Researcher
  • Web Developer
  • Interaction Designer
Where it is applied
  • Software Development
  • Web Design
  • Mobile Applications
  • Gaming
  • E-commerce
  • Healthcare Technology
Tools
  • HTML
  • CSS
  • JavaScript
  • Java
  • Web Servers

Where it gets hard

The units students slow down on, and what makes each one heavy.

  • Module 2: User Perspectives of Human-Computer Interaction

    Unit 2: User Oriented Perspective of Human Computer Interaction : Cognitive Human Thrust

    Cognitive models such as GOMS and the Human Processor Model require a strong understanding of cognitive psychology and detailed task analysis.

  • Module 4: Design of User and System Interfaces

    Unit 5: Interactions in Hypertext, Multimedia and the World Wide Web

    Understanding the intricacies of DHTML and server-side scripting requires a solid foundation in web development technologies.

A suggested way through it

Suggested

13 weeks, about 27 hours in total. Yours will differ.

  1. Week 1Module 1: Survey of Human-Computer Interaction Concepts, Theories and Practice
    • Unit 1: Concepts, Theories and History · 2 hours

      Understand the definition of Human Computer Interaction.. Explore the goals of HCI studies and research.. Examine different interaction techniques and styles.. Study the paradigms and history of HCI..

  2. Week 2Module 1: Survey of Human-Computer Interaction Concepts, Theories and Practice
    • Unit 2: Survey of Human Computer Interaction Practices · 2 hours

      Review the overview of a computer system.. Identify different text entry devices and their layouts.. Understand handwriting and speech recognition technologies.. Explore positioning, pointing, and drawing devices..

  3. Week 3Module 1: Survey of Human-Computer Interaction Concepts, Theories and Practice
    • Unit 3: Basic Components of Human Computer Interaction · 2 hours

      Study the interaction models and terms of interaction.. Understand Donald Norman's model of interaction.. Explore the concepts of ergonomics.. Examine common interaction styles such as command line, menus, and natural language..

  4. Week 4Module 1: Survey of Human-Computer Interaction Concepts, Theories and Practice
    • Unit 4: Critical Evaluation of Computer Based Technology · 2 hours

      Critically evaluate multi-sensory systems.. Understand multi-modal and multi-media systems.. Examine speech recognition and related technologies.. Explore recognition and gesture devices for the elderly and disabled..

  5. Week 5Module 2: User Perspectives of Human-Computer Interaction
    • Unit 1: User Oriented Perspective of Human Computer Interaction : Social Human Thrust · 2 hours

      Understand organizational issues and stakeholder requirements.. Explore socio-technical models and soft systems methodology.. Examine participatory design, ethnography, and contextual inquiry..

  6. Week 6Module 2: User Perspectives of Human-Computer Interaction
    • Unit 2: User Oriented Perspective of Human Computer Interaction : Cognitive Human Thrust · 2 hours

      Study cognitive models and inspection methods.. Apply inquiry methods on problems of cognition.. Explain prototyping methods.. Carry out evaluation using tests and metrics methods..

  7. Week 7Module 2: User Perspectives of Human-Computer Interaction
    • Unit 3: System Oriented Perspective of Human Computer Interaction-Improving the User's Technological Perspective · 2 hours

      Understand help supports available to the users.. Describe user modeling and knowledge representation.. Learn how to design user supports..

  8. Week 8Module 2: User Perspectives of Human-Computer Interaction
    • Unit 4: Devices Technological Perspective Interaction Styles and Devices Technological Perspective · 2 hours

      Understand the various available interaction styles.. Distinguish among the interaction styles.. Understand elements of WIMP interface.. Learn and be able to choose Widgets..

  9. Week 9Module 3: Designs of Human-Computer Interaction
    • Unit 1: Design Guidelines, Rules and Principles · 2 hours

      Select design guidelines.. Know how to monitor guidelines and carry out prototype tests.. Understand the concept of translating selected guidelines into design rules.. Know the importance of documenting design rules..

  10. Week 10Module 3: Designs of Human-Computer Interaction
    • Unit 2: Evaluation Methods · 2 hours

      Express your understanding of the three main evaluation techniques: cognitive walkthrough, heuristic, and review-based evaluations.. Master available methods of evaluating interaction design and its implementation.. Select the best evaluation methods among the options available..

  11. Week 11Module 3: Designs of Human-Computer Interaction
    • Unit 3: Participatory Design · 2 hours

      Know the meanings of user-centered design, distributed participatory design, and ethnography.. Describe the characteristics of Participatory Design (PD).. Understand Hybridism and the Third Space concept.. Explain the diversity of Participatory Design techniques operating in third spaces..

  12. Week 12Module 3: Designs of Human-Computer Interaction
    • Unit 4: System Interactive Design Patterns · 2 hours

      Know the guides for developing effective design patterns.. Understand the processes of design.. Describe various screen designs and layout.. Know how to design acceptable presentation..

  13. Week 13Module 4: Design of User and System Interfaces
    • Unit 5: Interactions in Hypertext, Multimedia and the World Wide Web · 2 hours

      Understand hypertext and multimedia.. Examine web technology and network issues.. Explore design implications of the Web.. Review static and dynamic web content..

    • Final Revision · 1 hour

      Review all modules and units. Prepare for TMAs.

Preparing for the exam

What to do
  • Review definitions of key HCI concepts from Unit 1.
  • Practice identifying different interaction styles (Unit 3) and their appropriate use cases.
  • Create a table summarizing usability evaluation methods (Unit 2) and their pros/cons.
  • Study Shneiderman's 8 Golden Rules (Module 3, Unit 1) and Norman's 7 Design Principles (Module 4, Unit 2).
  • Analyze case studies of good and bad UI design, applying the principles learned.
  • Focus on understanding the design implications of web technologies (Module 4, Unit 5).
  • Practice solving problems related to user interface design and usability.
  • Create concept maps linking Units 3-5 design concepts.
  • Review all TMAs and assignments, focusing on areas where you had difficulty.

Questions students ask about this course

What is CIT353 about?

This course introduces students to the fundamental concepts, theories, and practices of Human-Computer Interaction (HCI). It explores user perspectives, system-oriented approaches, and design principles for effective user interfaces. Topics include interaction models, ergonomics, common interaction styles, design guidelines, evaluation methods, and the impact of technology on users, including those with disabilities. The course also covers interactions in hypertext, multimedia, and the World Wide Web.

How many units does CIT353 have?

CIT353, Introduction to Human Computer Interaction, has 33 units across 4 modules, over 305 pages of course material. You can read it one unit at a time.

How many credit units is CIT353?

CIT353 carries 2 credit units, at 300 level in Sciences.

Is CIT353 hard?

CIT353 is rated intermediate level, with basic mathematical content. It is mostly theoretical, practical, case study and problem solving work, and it has a practical component.

How long does CIT353 take to study?

About 120 hours of study, spread across its 33 units.

How is CIT353 assessed?

CIT353 is assessed by Assignments, Tutor Marked Assessments and Final Examination.

What do I need before starting CIT353?

Basic Computer Literacy Introduction to Programming

What can I do with CIT353?

UI/UX Designer, Usability Engineer, HCI Researcher, Web Developer and Interaction Designer.

More courses in Sciences

PHY391

Physics Laboratory II

2 credit units

Open PHY391
ESM346

Environmental Planning And Management

3 credit units

Open ESM346
PHY361

Geophysics II

2 credit units

Open PHY361