CS260-Human Computer Interaction: Course Code: Pre Requisite S: Credits: 3+0 Course Objective S
CS260-Human Computer Interaction: Course Code: Pre Requisite S: Credits: 3+0 Course Objective S
Course
Code:
Pre
Requisite
s:
Credits:
3+0
Course
Objective
s:
Course
Outcomes
:
CS260
CS110
Fundamentals
Programming
of
Computer
Contact Hrs: 3
Acquire the knowledge and skills needed to
create
software
systems
with
usable
interactivity between a human user and the
computer system. The course will cover the
design process, evaluation techniques, design
solutions evaluation as well as the appropriate
uses of graphics etc. By course completion,
student will be able to utilize design
concepts/principles to solve problems using the
integration of graphic design elements and
techniques for important print and online
design elements, including typography, color,
icons, buttons and photographs.
Sr. No.
1
CLO
Students get familiarity with
MVC model for designing
effective HCI
Students are capable of
analyzing a system that
requires HCI features.
Students are capable of
designing software with basic
HCI features.
PLO
1
Course Contents
Introduction
and
background
to
human-computer
1.
interaction.
Drawing: Redraw, graphics objects, light and color, drawing
2.
models and methods.
Event handling: Windowing systems, input events,
3.
event/code binding, MV notification, essential geometry,
controller implementation.
Widgets: simple/container/application widgets, MVC with
4.
widgets.
Layouts and constraints
5.
6.
7.
8.
9.
Text
Books:
Referenc
e: