Professional Documents
Culture Documents
Course Description:
In this course, students are introduced to the fundamental theories and concepts of
human computer interaction (HCI). HCI is an interdisciplinary field that integrates
theories and methodologies across many domains including cognitive psychology,
computer science, human factors, and engineering design. Students will gain theoretical
knowledge of and practical experience in the fundamental aspects of human perception,
cognition, and learning as relates to the design, implementation, and evaluation of
interfaces.
Teaching Methodology:
Lectures, Written Assignments
Courses Assessment:
Mid Exam, Home Assignments, Quizzes, Project, Presentations, Final Exam
Reference Materials:
1. Preece, J., Rogers, Y., & Sharp, H. Interaction Design: Beyond Human-Computer
Interaction. 3rd Edition 2011.
2. Alan Dix; Janet E Finlay; Gregory D.Abowd; Russell Beale. Human Computer
Interaction 3rd Edition 2004
3. Designing with the mind in mind, J. Johnson, 1st
edition, Morgan Kaufmann, 2010
Coherence
Lect-I Contextu
al Design
involving users
in design:
Participatory
Design
PICTIVE
CARD
Lect-II Multiple -Windows Creation of navbar and menu bar
Strategies
Individual
window Design
Multiple-
Window Design
Coordination by
Tightly-coupled
Windows
Hands on
Session Design
Individual &
Multiple
Windows
Introducing evaluation Creation of chat Bot
What, why, and
when to
Lect-I evaluate
An
evaluation
framework
Week Evaluation
11 paradigms
and
techniques
Evaluati
Lect-II
on paradigms
Evaluati
on
Techniq
ues
Week D E C I D E: Send notifications through emails
12 A framework
to guide
evaluation
Lect-I Determine
the goals
Explore the
questions
Lect-II D E C I D E:
A framework
to guide
evaluation
Choose the
evaluation
paradigm
and
techniques
Interface Design Hands on practices on php
Week Lect-I
Principles
13
Lect-II Theories of HCI
Lect-I HCI Standards
House Style hands on practices on bootstrap
guides
(Microsoft, IBM
Week and Apple’s
14 Lect-II style guides)
Commercial
style guides
Corporate style
guides
Usability Comparison hands on practices on bootstrap
Lect-I
of websites
Week
Hands on session
15
Lect-II applying modern style
guidelines.
Week Lect-I Presentations/demo
16 Lect-II Presentations/demo
Final Term Exam
Course Learning Outcomes (CLOs)
At the end of course the students will be able to:
1. Explain the difference between good and bad design.
2. Know how to take into account user’s needs in interaction design.
3. Describe what is involved in the process of interaction design.
4. Apply a number of interaction design techniques
5. Analyze and critique interfaces.
6. Know how to evaluate the usability and effectiveness of various products — e.g., web sites.
7. Understand the role of theory and frameworks in HCI