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
- Basic Computer Literacy
- Introduction to Programming
- 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.
- UNIT 1 CONCEPTS, THEORIES AND HISTORYPage 10
- UNIT 2: SURVEY OF HUMAN COMPUTER INTERACTION PRACTICESPage 18
- UNIT 3: BASIC COMPONENTS OF HUMAN COMPUTER INTERACTIONPage 2
- UNIT 4: CRITICAL EVALUATION OF COMPUTER BASED TECHNOLOGYPage 41
- UNIT 3: BASIC COMPONENTS OF HUMAN COMPUTER INTERACTION Table of contentsPage 149
- UNIT 4: CRITICAL EVALUATION OF COMPUTER BASED TECHNOLOGY Table of contentsPage 150
- UNIT 1 CONCEPTS, THEORIES AND HISTORYPage 157
- UNIT 2: SURVEY OF HUMAN COMPUTER INTERACTION PRACTICESPage 166
- UNIT 3: BASIC COMPONENTS OF HUMAN COMPUTER INTERACTIONPage 180
- UNIT 4: CRITICAL EVALUATION OF COMPUTER BASED TECHNOLOGYPage 190
- MODULE 2: USER PERSPECTIVES OF HUMAN-COMPUTER INTERACTION UNIT 1: USER ORIENTED PERSPECTIVE OF HUMAN COMPUTER INTERACTION : SOCIAL HUMAN THRUSTPage 195
- UNIT 2: USER ORIENTED PERSPECTIVE OF HUMAN COMPUTER INTERACTION : COGNITIVE HUMAN THRUSTPage 200
- UNIT 3: SYSTEM ORIENTED PERSPECTIVE OF HUMAN COMPUTER INTERACTIONPage 208
- UNIT 4: DEVICES TECHNOLOGICAL PERSPECTIVEPage 212
- UNIT 1: DESIGN GUIDELINES, RULES AND PRINCIPLESPage 71
- UNIT 2: EVALUATION METHODSPage 77
- UNIT 3: PARTICIPATORY DESIGNPage 84
- UNIT 4: SYSTEM INTERACTIVE DESIGN PATTERNSPage 96
- UNIT 1: DESIGN GUIDELINES, RULES AND PRINCIPLESPage 221
- UNIT 3: PARTICIPATORY DESIGNPage 2
- UNIT 4: SYSTEM INTERACTIVE DESIGN PATTERNSPage 246
- UNIT 2: USER INTERFACE DESIGN PRINCIPLES AND CRITERIA/RATIONALE
- UNIT 5: INTERACTIONS IN HYPERTEXT, MULTIMEDIA AND THE WORLD WIDE WEBPage 9
- UNIT 1: DESIGN OF USER INTERFACE CONCEPTSPage 109
- UNIT 3: USER INTERFACE DESIGN PROGRAMMING TOOLSPage 122
- UNIT 4: THE SOFTWARE DESIGN PROCESS OF HUMAN COMPUTER INTERACTIONPage 131
- UNIT 5: INTERACTIONS IN HYPERTEXT, MULTIMEDIA AND THE WORLD WIDE WEBPage 136
- UNIT 5: INTERACTIONS IN HYPERTEXT, MULTIMEDIA AND THE WORLD WIDE WEBPage 156
- UNIT 1: DESIGN OF USER INTERFACE CONCEPTSPage 260
- UNIT 2: USER INTERFACE DESIGN PRINCIPLES AND CRITERIA/RATIONALEPage 265
- UNIT 3: USER INTERFACE DESIGN PROGRAMMING TOOLSPage 272
- UNIT 4: THE SOFTWARE DESIGN PROCESS OF HUMAN COMPUTER INTERACTIONPage 282
- UNIT 5: INTERACTIONS IN HYPERTEXT, MULTIMEDIA AND THE WORLD WIDE WEBPage 287
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
- Understand the core principles of Human-Computer Interaction.
- Apply various interaction styles and techniques.
- Evaluate user interfaces using established methods.
- Design user-friendly and effective interfaces.
- Analyze user needs and requirements.
- Apply design principles to improve usability.
- Understand the impact of technology on users.
What it prepares you for
- UI/UX Designer
- Usability Engineer
- HCI Researcher
- Web Developer
- Interaction Designer
- Software Development
- Web Design
- Mobile Applications
- Gaming
- E-commerce
- Healthcare Technology
- 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
13 weeks, about 27 hours in total. Yours will differ.
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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..
- 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
- 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.