Course Syllabus

QUICK MENU

Instructor

Objectives

Prerequisites

Materials/Texts

Schedule

Assignment Outline

Grading

Policies


Summary

Course Title

Human-Computer Interaction

Course No.

CS 07430

CRN

22521

Start/End Dates

19-JAN to 07-MAY

Term/Module

Spring 2016

Delivery Method

Number of Face-to-Face Meetings

Blackboard and Face-to-Face

15

Course Description

This course teaches the fundamental concepts of Human Computer Interaction (HCI) and user-centered design. Students will learn how to create effective interfaces to both software and hardware systems that are both effective and usable. Students will study modeling, user testing, user interaction analysis techniques, and prototyping. Team projects are required.

This is a junior/senior level course where you are expected to do work on your own.  It is recommended that you treat this course as if it meets twice a week, and utilize a scheduled weekly period for assignments and readings.

I reserve the right to amend, alter or change the information in this course guide at my discretion.

All terms and interpretations will be defined by me and are final.


Instructor

Top Menu

Name

Jack F. Myers

Email

myersjac@rowan.edu

Phone

856-256-4500 x3278

Office Hours

Maintained in Rowan Starfish Network


Objectives

Top Menu

The main objective is to develop constructive and analytical thinking about how to design and evaluate interactive technologies


Prerequisites

Top Menu


Materials and Texts

Top Menu


Schedule

Top Menu

The following schedule is tentative and may be changed with prior notification from the instructor.

Lesson

Start Date

Readings, Activities & Assignments

1

1/18/2016

Topics: 

  • Cognitive Psychology and the Human Factor
  • Introduction
  • Perception and Attention
  • Problem Solving and Decision Making
  • Emotional Interaction and ACT-R

Readings:

Lectures:

  • Cognitive Fun

Videos:

  • To be shown in class

Discussions:

  • Light Patterns Forum
  • Dark Patterns Forum
  • It Bugs Me! Forum
  • Human Error Forum

Quizzes/Exams:

  • Cognitive Psych Test

Assignments:

  • Light Patterns
  • Dark Patterns
  • It Bugs Me!
  • Human Error
  • Mini-Project:  Quick and Dirty Design

2

2/1/2016

Topics: 

  • Usability
  • Affordances, Constraints, Signifiers, Mappings
  • Interactive Systems
  • Principles and Theory
  • Usability Scoring

Readings:

  • Design of Everyday Things
  • Chapter 1, pgs 1-30
  • Chapter 2, pgs 40- 44, 68-73
  • Chapter 4
  • Designing the User Interface
  • Chapter 1, pgs 1-22  (1.1 - 1.3)
  • Chapter 2, pgs 55-90

  • Don’t Make Me Think!
  • Preface, pg. 9
  • Chapters 1 and 2, pgs. 10-27

  • Web sites

Lectures:

  • Design Principles
  • Usability Theory

Videos:

  • None

Discussions:

  • In class discussions only

Quizzes/Exams:

  • Usability Textbook Readings

Assignments:

  • Design of Everyday Things
  • Website Usability Analysis
  • Design Principles Over Time
  • Rating the Usability of Games

3

2/15/2016

Topics: 

  • Interfaces and Interaction Styles
  • Navigation: Menus, Dialogs, and Carousels
  • Using Language
  • Interaction Devices
  • Social Media and Collaboration

Readings:

  • Designing the User Interface
  • Chapter 6
  • Chapter 7: Section 7.1 - 7.3
  • Chapter 8
  • Don’t Make Me Think!
  • Chapters 3 - 6
  • Interaction Design
  • Chapter 4
  • Web sites

Lectures:

  • Using Motion
  • Social Media and Role Play

Videos:

  • The Story of Windows 8 -- Jensen Harris
  • Windows 8:  Basic Usability Testing

Discussions:

  • In class discussions
  • Thoughts on carousels
  • SecondLife:  Success or Failure?

Quizzes/Exams:

  • Interaction Devices and Social Media Readings

Assignments:

  • Usability of Windows 8
  • Thoughts on Carousels
  • Exploring SecondLife
  • Mini-Project:  Website Structural Analysis

4

2/29/2016

Topics: 

  • The Design Process

Readings:

Web sites:

Lectures:

  • Preparing for Interviews
  • Entertainment Weekly Case Study

Videos:

  • EW videos

Discussions:

  • Four Tips I Like

Quizzes/Exams:

  • None

Assignments:

  • Accessibility Rating
  • WebbIE
  • Four Tips I Like
  • Sketching with Illustrator
  • Case Study Analysis
  • Project:  Design Analysis

5

3/14/2016

Topics: 

  • The Development Process

Readings:

Lectures:

Videos:

Discussions:

Quizzes/Exams:

Assignments:

6

3/28/2016

Topics: 

  • Assessment

Readings:

Lectures:

Videos:

Discussions:

Quizzes/Exams:

Assignments:

7

4/11/2016

Topics: 

  • Recent Advances in HCI
  • Natural Language Processing
  • Deep Learning
  • Web 1.0 and Information Search
  • Web 2.0 and Semantic Search

Readings:

Lectures:

Videos:

Discussions:

Quizzes/Exams:

  • Test on Recent Advances in HCI

Assignments:

  • New Advances Affecting HCI
  • Search Engine Evaluations
  • Implementation of Search Techniques

8

4/25/2016

Topics: 

  • Advanced HCI Topics
  • Natural Language Processing

Readings:

Lectures:

Videos:

Discussions:

Quizzes/Exams:

Assignments:


Assignment Outline

Individual assignment outlines are available in each lesson plan.

Top Menu



Grading

Top Menu

Final Grade Breakdown

Grading Criteria/Assignment

Percentage

Mini Design Project  (spanning Lessons 1 to 3)

  • An exercise in redesigning the user interface of a given application

15%

Final Design Project  (spanning Lessons 4 to 6)

  • A “2nd chance” to redesign that interface after exposure to formal methodologies

40%

Lesson Assignments / Tests

  • Mini-assignments and open book tests for each lesson (45 min; no backtracks)

40%

Classroom participation

  • Based on attendance and participation in face to face sessions

5%

Total

100%


Grading Scale

A

93 and Up

C

73 – 76

A-

90 – 92

C-

70 – 72

B+

87 – 89

D+

67 – 69

B

83 – 86

D

63 – 66

B-

80 – 82

D-

60 – 62

C+

77 - 79

F

59 and Below


Rowan Policies

  1. Attendance
    Attendance is mandatory.  The attendance/class participation portion of the course grade will be computed based on the number of missed classes and student’s contribution to class discussion.  See the official
    Rowan University Attendance policy.  Please inform the instructor in advance, preferably by email, if you will be absent from a class or lab session.  As this is a hybrid class, 5 points are removed from final grade from each unexcused absence.  
  2. Academic Integrity
    Plagiarism is a form of academic dishonesty which includes but is not limited to submitting someone else's work as your own and working on the individual assignments in groups.  It is college policy that students who commit an act of academic dishonesty may be subject to failure in the course, suspension from the College, or both.  See the official Rowan University Academic Integrity policy   

    If you use materials that you've obtained on the Internet, from a book, etc., for example as part of a programming assignment, you must include an appropriate reference.  To use such materials without proper attribution is a form of plagiarism.  Students who copy homework, cheat on tests, or plagiarize material for any test or assignment in this course will receive a failing grade for the test or assignment.

  1. Late Assignment Submissions
    Assignments not submitted on time will receive zero as a grade. However, most professors are reasonable people.  If for some reason, you believe you will not be able to turn in homework on time, let me KNOW AHEAD OF TIME and I MAY give you an extension.

  2. Classroom Decorum
    When meeting in a classroom, in order to show proper respect for the instructor and for your fellow students, please observe the following:
  1. Be on time! Class will begin promptly at the scheduled time. Allow yourself enough time to park and get to class, ready to learn, before the period begins. Quizzes will be given at the start of the class so if you are late you may miss a quiz.
  2. Do not eat in class.
  3. Do your best to remain in the room during the period. Exiting and entering during the period breaks the concentration of your fellow students, and makes it hard for you to get the full value of the class.
  4. Turn off all cell phones, pagers, and anything else that would cause a distraction to yourself or others around you.
  5. Students are permitted to use computers/laptops during class for note-taking and other class-related work only. Those using computers/laptops during class for work not related to that class (like e-mailing, instant messaging, game playing or internet surfing) will be asked to leave the classroom for the remainder of the class period.
  1. Section 504 Accommodations
    Please be aware that Rowan University is committed to providing Section 504 accommodations for all persons with disabilities.  If you have specific physical, emotional, or learning disabilities and require accommodations, please contact the Office of Equity and Diversity at 856-256-4294 as soon as possible to ensure that such accommodations can be implemented in a timely fashion.

  1. Academic Issue
    If at any time a student has an academic problem in any course with a grade or any other issue, the student's first course of action to resolve the matter should be to make an appointment with the instructor to discuss the issue.

  2. Dropping or Withdrawing from this Class
    Please visit the
    Registrar page  for a list of key dates for the semester.  These dates include the full academic calendar as well as the last days to withdraw from this class with and without a refund.

  3. Illness
    It is important to get a note from student health services, or your personal doctor, or other form of documentation if you miss a class or a lab meeting. If you are not feeling well on a given day, please email or call me ahead of time.  In this case, if you miss a quiz, I may let you make up that quiz..  If you have to miss an exam (and I hope you will not), re-tests will be given only in cases of extreme hardship as defined by the rules of Rowan University, and I require documentation of the reasons for your absence.

  4. Time Commitment
    This is a 3 semester-hour class, which means that for success in this class you should expect to be spending 6-9 hours a week outside of class (
    both online and face-to-face)  on homework assignments, readings, etc.

Top Menu