Course Syllabus

Course banner

Welcome to CS565: Human-Computer Interaction

Start Here

Please begin the course by clicking the Start Here button.

Start Here

Syllabus

Announcements

Announcements Page

Technology brings variety and excitement to life but it’s also our interface to apply for jobs, sign up for health insurance, track floods and wildfires, and access other information and services to support our basic human needs. To be successful, this partnership between humans and technology requires the continual efforts of designers and engineers who have the heavy responsibility of creating for not only others like them, but also for people who think differently and have different wants, needs, and abilities. Human-computer interaction is about first understanding people and then creating technology that supports them.

After reading the Start Here pages and Spring 2024 Syllabus, do the Syllabus Quiz. Then, jump to Module 1 for a course overview and to begin working on the course.

Course Learning Outcomes

After successful completion of this course, you will be able to:

  • Describe HCI design processes.
  • Discuss HCI design guidelines, their foundations, assumptions, advantages, and weaknesses.
  • Describe basics of human subjects research.
  • Complete a basic human subjects research certification form.
  • Design a user interface based on analysis of human capabilities and needs, and prepare a prototype system.
  • Evaluate user interfaces using a variety of HCI research methods.
  • Make an oral presentation that justifies design decisions.

Jump to a Module

Module 1Module 2Module 3Module 4Module 5Module 6Module 7Module 8Module 9Module 10

Instructional Team

Instructor & Course Designer: Lara Letaw (She/Her/They/Them)

lara.jpgHello there! Ever since making my first website, I've been focused on the human side of technology. Back then, I created webpages to teach other kids how to care for pet rabbits, but this led me into working as a professional web designer and developer for several years. In 2017, I went for the MS in CS at OSU, where I designed and developed older-age-inclusive video phone software for people who find Skype baffling and unpleasant. In 2018, I started researching inclusive technology design, a sub-field of human-computer interaction, and began teaching shortly afterward. My research has involved using inclusive design to enhance online engineering courses, from both the usability perspective and to increase student feelings of belonging.

If you have questions about the course or need help, please contact me at letawl@oregonstate.edu. Also check the "Where to go for help" tab for TA office hours.

 

Teaching Assistant: Nafisa Nowshin (She/her)

Hi, I am Nafisa, a third year PhD student in Computer Science. My research is in the area of Social Computing and Computer Science. I am particularly interested in Political and controversial conversations that happen in public online platforms like social media. Another interest of mine is UX/UI design and inclusivity, so I am excited to be TAing for this course and looking forward to seeing the designs you come up with!

If you have questions about the course, or assignments or any help in general, feel free to email me at nowshinn@oregonstate.edu. You can also talk to me during my office hours on Microsoft Teams. Check the "Where to go for help" tab for my office hours.

 

Other people who helped make this course happen

Instructional Designer: Tianhong Shi, Ph.D. (She/Her/Hers)

A smiling womanTianhong has been working as an instructional designer for higher education since 2006. Before coming to the United States, she taught English at Zhejiang University, China. Then she came to the United States and studied at Utah State University and studied Business Information Systems and Instructional Technology, while raising three children. After graduation, she started working as an instructional designer for online education in higher education, first at Purdue University distance learning office, then at Crown College in Minnesota. She moved to Oregon in 2014 and has been working at Oregon State University Ecampus since then. Some of key strategies she enjoys using in her course design include backward design, active learning, Universal Design for Learning, inclusive design, learner-centered content, creative pedagogy, open pedagogy, brain-targeted pedagogy and significant learning. 

 

Special thanks to Nana Letaw for her invaluable help with graphic design, video production, and testing out the course assignments.

 

NOTE: Some links on this page may only be accessible to registered students.

Syllabus & Schedule

Syllabus Quiz

After completing all "Start Here" module readings, take this quiz:

NOTE: Some links on this page may only be accessible to registered students.

Communication Policy

The instructor will be log into the course on a regular basis, approximately 3-5 times each week. Please post all course-related questions on Ed Discussion (see sidebar) so the whole class may benefit from the conversation. Please send an email to your instructor or TAs for matters of a personal nature. When you email your TA or the instructors, you should expect a response within 48 hours. We will try to grade assignments within one week after their due date.

Contact Information & Homework Help

TA office hours start Week 2 (via Microsoft Teams---see sidebar) and the TA information below will be updated by then.

  • General course questions? Post to Ed Discussion (see sidebar).
  • Need synchronous help? You can...
    • Attend TA office hours (Pacific time zone) via Teams
      TA name and email Mondays Tuesdays Wednesdays Thursdays Fridays

      Nafisa Nowshin - nowshinn@oregonstate.edu

      12 pm to 1 pm 11 am to 12 pm
    • Email instrutor to set up a Zoom meeting

NOTE: Some links on this page may only be accessible to registered students.

Course Tools

  • During the final two weeks of the course, you will be asked to sign up for a free Figma account. Figma is industry-standard prototyping software available online. Learning Figma is expected to be valuable to your professional development. If you would rather not use Figma, you will be able to use an alternative tool.

NOTE: Some links on this page may only be accessible to registered students.

Academic or Student Support Services

For all other academic and student support services, refer to the Student Services link found in the course menu.

The following services are available to all Ecampus students:

Accessibility Statements

This course uses technologies that may support accessibility in different ways. Please refer to the accessibility statement for each technology provider for details as to the level and types of accessibility that are supported.

Follow this link to access Accessibility Statements for commonly used software.

Accessibility Tools for Canvas

See Alternative Formats

Canvas Technical Questions

If you have a technical issue or question when using Canvas, 24/7 support is available in Canvas via chat, phone, or e-mail through the Help link in the menu on your left .

Additional technical support (use of software/browsers) can be accessed through the OSU Computer Helpdesk.

Copyright & Ownership of Materials

  • The materials on this course website are only for the use of students enrolled in this course for purposes associated with this course and may not be retained or further disseminated.
  • When copyright permission is required, Ecampus has contacted the copyright owner.
  • When a fair use determination has been made, this has been documented.
  • Images that are not cited have been obtained from the public domain or via a paid subscription or are images taken by the instructor.

Please contact the instructor if you have any questions about the copyright and ownership of materials presented in this course.

Privacy Policies for External Tools

Follow this link to access Privacy Policies for commonly used external tools that require the user to create an account.

Course Summary:

Date Details Due