Shereen Khoja - Associate Professor of Computer Science



Date

Topics
Homework & Assignments

Readings & Resources
Week 1
Jan 28
  • What is HCI?
  • What will we cover in this course? syllabus
On Wednesday, bring in an example of a poorly designed object, website, or application
Jan 30
  • Look at poorly designed objects
  • Research paper partnerships
  • Usability:
    • What does usability mean?
    • What can be done to achieve usability?
    • How can we know that usability has been achieved?
    • Why do we want usability?






Complete the questionnaire on moodle.
  • 02 Lecture Notes
  • Chapter 2 of Designing the User Interface
  • Resear Paper Partnerships:
    • Thomas & Liam
    • Brittani & Andrew
    • Brandon & Chris
    • Kai & Ryan
    • Jacob & Ahmed
    • Troy & Nick
Feb 1
  • Usability:
    • Who is usability for?
  • The Design Process
  • Brainstorming


Group Brainstorming


Week 2
Feb 4
  • Guidelines of HCI

Feb 6
  • Principles of HCI
  • Elevator Pitch
  • Working in Teams
  • Eight Goldent Rules
  • Integrating Automation
Feb 8
  • Iterative Design
  • User-Centered Design
Week 3
Feb 11
  • Example research paper presentation
  • How to give a good presentation
  • Select dates for research paper presentations
Feb 13
  • Task analysis
  • Identifying tasks
  • Contextual inquiry
Feb 15
  • Interviews
  • In-Class Role Play
Week 4
Feb 18
  • Field Notes
  • Questionnaires
Feb 20
Research Paper 1: Thomas & Liam - Placing a Value on Aesthetics in Online Casual Games
Feb 22
Guest Lecture by Jen Davidson, OSU: Involving Older Adults in The Design and Development of Free/Open Source Software, and the Joys of Graduate School

Internships:
Graduate Funding:
Week 5
Feb 25
  • Heuristic Evaluation
  • Usability Labs
  • Acceptance Testing

Feb 27


  • Writing for Computer Science
Mar 1


  • Low-Fidelity Prototyping
Week 6
Mar 4


  • Research Paper 2: Jacob & Ahmed - Health and the Mobile Phone

  • Review for midterm exam

  • Acceptance Testing
  • DUE: Rewritten usability assessment (turn in original copy as well. You could earn a 20% grade improvement for this assignment)



Mar 6
Class Cancelled - Conference


Mar 8
Class Cancelled - Conference

Week 7
Mar 11 Project Sites:

Mar 13 Exam 1


Mar 15
  • Meet in the lab
  • Set up Android
  • Start developing your projects

Week 8 Mar 18
Direct Manipulation

Mar 20
Research Paper 3: Brittani & Andrew - Practical, Appropriate, Empirically-Validated Guidelines for Designing Educational Games

Mar 22
  • Heuristic Evaluation - work on in-class assignment
  • How to create a subversion repository:
    • Login to Zeus
    • zeus$ svnadmin create /home/HCI_RBLJ/SVNHCI

Week 9
Mar 25
Spring Break


Mar 27
Spring Break


Mar 29
Spring Break


Week 10 Apr 1
Work on prototype


Apr 3
Guest Speaker: Crystal Beasley - Senior UX Designer at Mozilla Corporation


Apr 5

Week 11 Apr 8

  • Designing forms

Apr 10 In-class usability testing:
  • Where did testers stumble during testing?
  • What do you need to change in your prototype to make it more usable?
  • Would it be possible to make that change in a week?
  • Did the users make suggestions for how to improve the inerface?
  • What were those suggestions?


Apr 12
  • Continue lecture from April 5

Week 12 Apr 15
  • Analyzing Quantitative and Qualitative Data

Apr 17

Research Paper 5: Troy & Nick - GUI Testing Using Computer Vision

Apr 19 Interaction Devices

Week 13 Apr 22
Natural Language User Interfaces

Apr 24
Senior Projects Day


Apr 26
Exam 2


Week 14 Apr 29
Creating posters
Sample posters:
Poster Resources:
May 1
HCI Research
Due: Usability study
May 3
Research Paper 6: Kai & Ryan - Improving Social Game Engagement on Facebook through Enhanced Socio-Contextual Information

Week 15
May 6

Due: Project poster

May 8
Reading Day


Week 16
May 13
Final Presentations starting at 8:30am in Marsh LL 15
Due:
  • Final Presentations
  • Final Website
  • Final Report