Anda di halaman 1dari 9

NEHRU INSTITUTE OF TECHNOLOGY

Kaliapuram, Coimbatore
[Approved by AICTE & Affiliated to Anna University]

Department : Computer Science and Engineering

Programme : BE-CSE

Course : HUMAN COMPUTER INTERACTION

ANNA UNIVERSITY SYLLABUS

UNIT I FOUNDATIONS OF HCI 9

The Human: I/O channels – Memory – Reasoning and problem solving; The computer: Devices –
Memory – processing and networks; Interaction: Models – frameworks – Ergonomics – styles –
elements – interactivity- Paradigms.

UNIT II DESIGN & SOFTWARE PROCESS 9

Interactive Design basics – process – scenarios – navigation – screen design – Iteration


and prototyping. HCI in software process – software life cycle – usability engineering – Prototyping
in practice – design rationale. Design rules – principles, standards, guidelines, rules.
Evaluation Techniques – Universal Design.

UNIT III MODELS AND THEORIES 9

Cognitive models –Socio-Organizational issues and stake holder requirements –Communication


and collaboration models-Hypertext, Multimedia and WWW.

UNIT IV MOBILE HCI 9

Mobile Ecosystem: Platforms, Application frameworks- Types of Mobile Applications:


Widgets, Applications, Games- Mobile Information Architecture, Mobile 2.0, Mobile Design:
Elements of Mobile Design, Tools.

UNIT V WEB INTERFACE DESIGN 9

Designing Web Interfaces – Drag & Drop, Direct Selection, Contextual Tools, Overlays, Inlays
and Virtual Pages, Process Flow. Case Studies.

TOTAL: 45 PERIODS
LTPC
Course
Code& Title CS6008 HUMAN COMPUTER INTERACTION
3003
Class Final year B.E. CSE Semester VIII
Regulation 2013 Academic year 2018-19
 GE6151-Computer Programming
Course
Prerequisites  CS6303-Computer Architecture
 CS6551-Computer Networks
 Learn the foundations of Human Computer Interaction.
 Be familiar with the design technologies for individuals and persons with
Course disabilities.
Objectives  Be aware of mobile HCI.
 Learn the guidelines for user interface.

CO1 - To learn the foundations of Human Computer Interaction.


CO2 - Be familiar with the design technologies for individuals and persons with
Course
Outcomes disabilities.
CO3 - To understand the HCI implications for designing multimedia/ ecommerce/
e-learning Web sites.
CO4 - To understand the concept of mobile HCI and user interface guidelines.
PO1 - Engineering knowledge: Apply the knowledge of mathematics,
science, engineering fundamentals, and an engineering specialization for the
solution of complex engineering problems.
PO2 - Problem analysis: Identify, formulate, research literature, and analyze
complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.
PO3 - Design/development of solutions: Design solutions for complex
engineering problems and design system components or processes that meet the
specified needs with appropriate consideration for public health and safety,
and cultural, societal, and environmental considerations
PO5 - Modern tool usage: Create, select, and apply appropriate techniques,
Programme resources, and modern engineering and IT tools, including prediction and
Outcomes modelling to complex engineering activities, with an understanding of the
limitations
PO6- The engineer and society: Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal, and cultural issues and the
consequent responsibilities relevant to the professional engineering practice.
PO7- Environment and sustainability: Understand the impact of the
professional engineering solutions in societal and environmental contexts, and
demonstrate the knowledge of, and need for sustainable development.
PO12- Life-long learning: Recognise the need for, and have the preparation and
ability to engage in independent and life-long learning in the broadest context of
technological change.

PSO1 : Understand the computer science fundamentals to analyze and design


Program computer Programs which meet the current needs.
Specific PSO2 : Apply appropriate algorithms, techniques and strategies along with open
Outcomes source environments in software development process to produce cost effective
quality product considering ethical values and social responsibilities.
PSO3 : Perform effectively as an individual and/or as a member in a team in
designing,communicating well on project development process and adapt to
current trends through professional practice and life-long learning.
PEO1: Graduates will be able to design and develop projects in industry/ research
organization or ursue higher studies with a strong foundation in Computer
fundamentals, mathematical, scientific and engineering principles.
Relationship
of course to PEO2: Graduates will be able to work in a team and/or as an individual by
Programme effective communication to provide innovative solutions through continuous
Educational learning.
Objectives
PEO3: Graduates will be able to establish themselves as effective professionals
and satisfy the recent trends in business and industry with ethical values and
social responsibilities
Text Books:

T1. Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, “Human Computer
Interaction”, 3rd Edition, Pearson Education, 2004 (UNIT I , II & III).
T2. Brian Fling, “Mobile Design and Development”, First Edition , O’Reilly
Media Inc., 2009 (UNIT –IV).
T3. Bill Scott and Theresa Neil, “Designing Web Interfaces”, First Edition,
References
O’Reilly, 2009.(UNIT-V).

Reference Books:

R1.John M.Caroll, Human – Computer Interaction in the Millennium, Pearson


Education- 3rd Edition- 2000.

E-Learning 1. http://freevideolectures.com/Course
Resources 2. http://nptel.ac.in/courses/106103115/39
Mode of
Internal Mark (20%), End Semester Examination (80%)
Evaluation

Faculty Mr. K. Arun Patrick


arun2pat@gmail.com
E-Mail ID
COURSE PLAN

UNIT Topics to be covered as per curriculum Reference Period


FOUNDATIONS OF HCI T1 1
The Human: I/O channels – Memory T1 1

Reasoning and problem solving; T1 1

The computer: Devices – Memory T1,R1 1

Processing and networks; T1 1


I
Interaction: Models – frameworks. T1 1

Ergonomics – styles T1,R1 1

Elements – interactivity T1 1

Paradigms T1 1

DESIGN & SOFTWARE PROCESS


Interactive Design basics – process T1 1

Scenarios – navigation T1 1

Screen design – Iteration and prototyping. T1 1

HCI in software process – software life cycle T1,R1 1

II Usability engineering – Prototyping in practice T1,R1 1

Design rationale. T1 1

Design rules – principles, standards T1 1

Guidelines-rules. T1 1

Evaluation Techniques – Universal Design. T1 1

MODELS & THEORIES


Cognitive models T1 1

Socio-Organizational issues T1 2

Stake holder requirements T1 2


III
Communication and collaboration models T1 1

Hypertext T1 1

Multimedia T1 1
WWW. T1 1

MOBILE HCI
Mobile Ecosystem: Platforms T2 1

Application frameworks T2 1

Types of Mobile Applications: Widgets T2 1

Applications, Games T2 1
IV
Mobile Information Architecture T2 1

Mobile 2.0 T2 2

Mobile Design: Elements of Mobile Design. T2 1

Tools. T2 1
WEB INTERFACE DESIGN
Designing Web Interfaces T3 2

Drag & Drop T3 1

Direct Selection T3 1

Contextual Tools T3 1
V
Overlays T3 1

Inlays and Virtual Pages T3 1

Process Flow. T3 1

Case Studies T3 1

Total No. of Hours 45


Topics beyond the Curriculum / Guest lecture(s) / Industrial Visit proposed (if Period
any)

Topics 1.Explore the knowledge on Model Human Processor (MHP) 3


beyond the 2.Study on Natural language
Curriculum 3.Study on virtual reality
Industrial - -
Visit(s)
Total Periods required for the Course 48
COURSE OUTCOMES- PROGRAM OUTCOMES MAPPING TABLE

Course: Program Outcomes


(High correlation - 2; Medium correlation - 1)

Cognitive Level
CS6008 HUMAN COMPUTER
INTERACTION

PO3

PO5
PO4
PO1

PO6
PO7
PO2

PO8

PO10

PO11

PO12
PO9
DIRECT METHOD

CO1 To learn the foundations of


Human Computer Remember,
Interaction Understand
Apply 1 1 - - 1 2 2 - - - - 1

Be familiar with the design


CO2 technologies for individuals Analyze,
and persons with Evaluate, 1 1 2 - 1 - - - - - - 1
disabilities. Create

CO3 To understand the HCI


implications for designing Understand
1 1 - - 1 - 2 - - - - 1
multimedia/ ecommerce/ e- Apply
learning Web sites.

CO4 To understand the concept Understand


of mobile HCI and user Apply 2
1 1 2 - 1 2 - - - - -
interface guidelines. Analyze

INDIRECT METHOD (Based


on Classroom Activity / Event)

1.Seminar on Model Human


Processor (MHP)

2.Assignment on Natural Remember, 1 1 - - 1 2 2 - - - - 1


language Understand
Apply
3.Seminar on virtual reality
MAPPING OF PSO AND PO:
Program
Outcomes

PSO

PO10

PO12
PO11
PO8
PO1

PO2

PO7

PO9
PO3

PO6
PO4
PO5
PSO1 Understand the computer
science fundamentals to analyze and
   - - - - - - - - - -
design computer Programs which
meet the current needs

PSO2 Apply appropriate algorithms,


techniques and strategies along with
open source environments in
software development process to - - -    - - - - - -
produce cost effective quality
product considering ethical values
and social responsibilities.

PSO3 Perform effectively as an


individual and/or as a member in a
team in designing, communicating
well on project development process
- - - - - - - - - - -  -
and adapt to current trends through
professional practice and life-long
learning.
MAPPING OF CO AND PSO:

Program Specific Outcomes


High correlation-2; Moderate correlation-1

Cognitive level
Course: CS6008
HUMAN COMPUTER
INTERACTION PSO1 PSO2 PSO3

DIRECT METHOD
CO1 To learn the
foundations of Remember, 1 2 1
Human Computer Understand
Interaction Apply
CO2 Be familiar with the
design technologies
Analyze,
for individuals and
Evaluate, 2 1 1
persons with
Create
disabilities.

To understand the
CO3 HCI implications
Understand
for designing
Apply 1 1 1
multimedia/
ecommerce/ e-
learning Web sites
CO4 To understand the
concept of mobile Understand
HCI and user Apply
2 1 1
interface Analyze
guidelines.

INDIRECT METHOD (Based on


Classroom Activity / Event)
1.Seminar on Model
Human Processor Remember,
(MHP) Understand
2.Assignment on Apply 2 1 1
Natural language
3.Seminar on virtual
reality

Date of Creation:

Course Instructor QAC Member HOD/CSE

Anda mungkin juga menyukai