0% found this document useful (0 votes)
112 views6 pages

Course Outline - HCI - Fall 2020

This document outlines a course on Human Computer Interaction (HCI) offered at the University of Lahore. The 3 credit hour course is taught over 16 weeks, with 2 lectures per week. It provides an introduction to HCI and covers topics like human cognition and perception, interaction models and paradigms, interface design principles, and evaluation techniques. The course objectives are to familiarize students with how humans process information and to teach the skills needed to design usable and universally accessible interfaces.

Uploaded by

M. Talha Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
112 views6 pages

Course Outline - HCI - Fall 2020

This document outlines a course on Human Computer Interaction (HCI) offered at the University of Lahore. The 3 credit hour course is taught over 16 weeks, with 2 lectures per week. It provides an introduction to HCI and covers topics like human cognition and perception, interaction models and paradigms, interface design principles, and evaluation techniques. The course objectives are to familiarize students with how humans process information and to teach the skills needed to design usable and universally accessible interfaces.

Uploaded by

M. Talha Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

THE UNIVERSITY OF LAHORE

Course Out line


SE2224 : Human Computer Interaction
Bachelor of Science in Computer Science
Fall 2020 Session
Effective from: September 28, 2020

Credit Hours 3
Pre-requisite(s) ---
Post-requisite ---
Course Type Core for BSCS
Course Duration 16 Weeks
Weekly tuition pattern 2 Lectures (90 Minutes each)
Presentation by instructors, lab tasks, group projects, quizzes,
Course Structure
assignments
The course will be delivered mostly in a classroom
Course Style environment and lab sessions in computer lab.
Web Link ---
Beenish Zafar
[email protected]
Teaching Team
Mr. Ali Abbas
[email protected]

Page 1 of 6
The University of Lahore
SE-2224 Human Computer Interaction
1. Course Description

This course provides an introduction to and overview of the field of Human-Computer


Interaction (HCI). It is an interdisciplinary field that integrates theories and methodologies
from computer science, cognitive psychology, design, and many other areas. Course
readings will span current theory and practice in interface specification, design and
evaluation, as well as current and classic research papers in HCI.

2. Course Learning Objectives


The objective the course is:
1. To get familiar with humans’ capacity to process information.
2. To understand different computing environments and their interactivity.
3. To learn the problem solving skills.
4. To know various models of interaction.
5. How various systems are evolved their interaction styles.
6. To learn the process of designing interfaces.
7. To learn various design approaches like user centered, universal design

3. Course Learning Outcomes


Students who successfully complete the course should:
1. have comprehensive knowledge about humans’ perceptions and processing their
environments
2. Be able to understand interactivity of different computing environment
3. Be able to solve the problem by using problems solving skills.
4. Be able to address the translation between what the user wants and what the system does.
5. Be able to understand evolution of the usability paradigms.
6. Be able to know the key elements in the design process.
7. Have clear idea about designing interfaces evaluated on the basis of user experiences
regardless of their age and cultures.

4. Tools and Technologies

5. Text Book and Other Resources

5.1 Text Book


• Human-Computer Interaction by Alan Dix, Janet E. Finlay, Gregory D. Abowd,
Russell Beale, Prentice Hall; 3rd Edition (December 20, 2003). ISBN-10:
0130461091

5.2 Other Resources/Reference Books


• Human-Computer Interaction: Concepts and Design by J. Preece, Y. Rogers, H.
Sharp, D. Benyon, S. Holland, T. Carey, Addison Wesley; 1st Edition (April 30,
1994). ISBN-10: 0201627698.
• Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies,
and Emerging Applications by Julie A. Jacko, CRC Press; 3 Edition (May 4, 2012).
ISBN-10: 1439829438
• Interaction Design: Beyond Human - Computer Interaction by Yvonne Rogers,
Page 2 of 6
The University of Lahore
SE-2224 Human Computer Interaction
Helen Sharp, and Jenny Preece, Wiley; 3rd Edition (June 15, 2011). ISBN-10:
0470665769
• Designing with the Mind in Mind: Simple Guide to Understanding User Interface
Design Rules by Jeff Johnson, Morgan Kaufmann; 1st Edition (June 3, 2010).
ISBN-10: 012375030X.
• Designing the User Interface: Strategies for Effective Human-Computer
Interaction, Ben Shneiderman and Catherine Plaisant, 6th Ed, Pearson Inc, 2016
• Designing Interactive Systems: A Comprehensive Guide to HCI, UX and
Interaction Design, Benyon, D. 3rd Ed., Pearson. 2013
• About Face: The Essentials of Interaction Design, Alan Cooper, Robert Reimann,
David Cronin, Christopher Noessel, 4th Ed, Wiley, 2014
• Designing the User Interface: Strategies for Effective Human-Computer
Interaction, Ben Shneiderman and Catherine Plaisant, 6th Ed, Pearson Inc, 2016.
• Designing Interactive Systems: A Comprehensive Guide to HCI, UX and
Interaction Design, Benyon, D. 3rd Ed., Pearson. 2013
• About Face: The Essentials of Interaction Design, Alan Cooper, Robert Reimann,
David Cronin, Christopher Noessel, 4th Ed, Wiley, 2014

6. Course Outline with Weekly Lecture Plan


The instructors are supposed to complete the following topics/sub-topics before the
mid/final term examination as prescribed in the course outline below:

Week Lecture
Contents
No. No.
HCI Overview
Week Course Introduction
Lec-1
1 Nature of the field
HCI: Which Discipline

The Human
Lec- 2
(Input / Output Channels & Design Focus)
Human Memory
The Human
Thinking & Problem Solving
Lec- 3
Week Individual Differences
2 Psychology and design of Interactive Systems
The Computer
Lec- 4
Interacting with Computers
Text Entry Devices
Positioning, Pointing and Drawing
Display Devices
Lec- 5 Text Entry
Special Displays

Page 3 of 6
The University of Lahore
SE-2224 Human Computer Interaction
Week Virtual Reality / 3D Interaction Devices
3 Physical Controls, sensors (Environmental, Bio-sensing)
Paper Printing and Processing
Lec- 6
Paper-based Interaction
Memory (Short-Term and Long-Term)
Methods of Access
The Interaction Models
Week Lec- 7 Frameworks
4 Ergonomics
Indirect Manipulation
Lec- 8 Interaction Styles
WIMP Interface
Introduction of Paradigms
Examples of Paradigm Shift
Lec- 9
Week Multimodality
5 Sensor based and Context-aware Interaction
Interaction Design Basics
Lec- 10 The process of Design Scenarios
Explore the Depths
Navigation Design
Lec- 11 Screen Design and Layout
Week Iteration and prototyping
6
HCI in the software process
Lec- 12 The software life cycle
Usability engineering
Iterative design and prototyping
Lec- 13 Design Focus: Prototyping in practice
Week Design rationale
7 Design rules Introduction
Principles to support usability
Lec- 14
Standards
Guidelines
Golden rules and heuristics
Week Lec- 15
HCI patterns
8
Lec- 16 Review and discussion session

Week
Midterm Exam
9

Week Evaluation Techniques


10 Lec- 17 Cognitive Walkthrough
Heuristic Evaluation

Page 4 of 6
The University of Lahore
SE-2224 Human Computer Interaction
Review-based Evaluation
Lec- 18 Evaluation with the Users Participation
Automated Analysis
Universal Design Principles
Lec- 19 Usable Senses
Week
Multi-Modal Vs Multi-Media
11
Lec- 20 Speech Vs Non-Speech
Earcons Auditory Icons Spearcons
User Support
Lec- 21 Requirements for the User Support
Week Approaches to the User Support
12
Wizards and Assistants
Lec- 22
Adaptive Help Systems
Knowledge Representation

Cognitive Models
Lec- 23 Goal Vs Tasks
Week GOMS
13
Cognitive Complexity Theory
Lec- 24
Ethical responsibilities in Interface Designing
Interfaces for People with Visual Disabilities

Task analysis Introduction


Lec- 25
Differences between task analysis and other techniques
Week Task decomposition
14
Knowledge based analysis
Entity relationship based techniques
Lec- 26
Sources of information and data collection
Uses of task analysis
Groupware systems
Computer mediated communication
Week Lec- 27
Meeting and decision support system
15 Framework for groupware
Lec- 28
Ubiquitous computing applications research

Week Lec- 29 Presentations


16 Lec- 30
Presentations

7. Tentative Grading Distribution and Policy

Page 5 of 6
The University of Lahore
SE-2224 Human Computer Interaction
No. Assessment Percentage
1. Quizzes 10%
2. Assignments/ 15%
Presentations/Projects
3. Mid Term Examination 25%
4. Final Examination 50%
Total 100%

8. Attendance Requirements
Students are encouraged and expected to attend all lectures or any other activity related to
the course. Moreover, students are responsible for their attendance and they must meet
the minimum attendance requirement policy of the Department for appearing in final
term exam.

9. General Information
▪ Students are required to be familiar with the University’s code of conduct, and to
abide by its terms and conditions.
▪ Students must provide proper references to acknowledge other’s works/ideas.
Students are required to follow American Psychological Association (APA) style
of referencing or any other style recommended by the department.
▪ In order to avoid plagiarism, students are required to follow the guidelines provided
by the Department/University.
▪ Students may use any sources (acknowledged of course) other than the assignments
of fellow students.

Approval

Verified by Approved by

Dr. Arshad Ali Dr. Muhammad Atif


Cluster Head HoD, CS&IT

Page 6 of 6
The University of Lahore
SE-2224 Human Computer Interaction

You might also like