Course Overview

Course Description

This capstone explores the design and development of interactive technologies that integrate language models in providing AI-based interactive capabilities. Students will explore creating human-AI interactions that address real-world needs and tasks, applying principles from human-centered design in support of those interactions. Course activities will emphasize student-led discussions of current challenges and approaches, a group project exploring vertical prototyping of human-AI interactions, and examination of and reflection on designing with and for this emerging space.

This capstone focuses on human-centered design with and around AI:

  • We assume existing experience with human-centered design methods.
  • We assume existing experience with or the ability to learn frameworks for developing interactive applications.
  • We do not assume or expect existing experience developing with or around AI.
  • We do not assume or expect engagement with development of the underlying AI.

Course Staff

James Fogarty

he/him

Mingyuan Zhong

he/him

Course Coordination

Course information and material will primarily be provided on this website.

Canvas and Drive will be used when appropriate for limiting access to course information and materials.

Assignments

Grading

Late Policy

We generally expect all assignments will be submitted according to assignment deadlines. If there is a constraint or an emergency impacting your ability to submit an assignment, contact the course staff before the assignment deadline by email to the course staff list.

We will do our best to be accommodating amidst requirements and expectations of the course (e.g., expecting clear and early communication regarding constraints, understanding that assignments support engagement throughout the course, understanding that missed assignment deadlines may undermine assignment utility or opportunities for feedback).

Regrade Policy

Any request for grade clarification or a re-grade must be submitted by email to the course staff list. Requests will only be considered within 7 days of the release of a grade.

Upon calculation of final grades, we will explicitly check for any particularly unfortunate effects of rounding (e.g., adjusting a pre-rounding final grade of 3.649 to instead give a 3.7). This is intended to provide peace of mind that final grades were not defined by any minor point deduction.

Expectation of In-Person Participation

The course heavily emphasizes required in-person activities, including student-led presentations and discussions. Remote participation will not be supported. Full engagement with and contribution in group project activities also requires in-person participation. In-person participation is therefore a required component of the course, and will be included in participation grading. In-person participation can also further impact grading of other course activities.

If you will be absent for any reason, contact the course staff before class by email to the course staff list. We will track absence-related communication as part of the expectation of in-person participation, including any context you want to share about the need for an absence. We will do our best to be accommodating amidst requirements and expectations of the course.

COVID-19 Safety, Recordings, and Zoom

There may be reasons you cannot or should not participate in-person, including COVID-19 exposure or symptoms. Our goal is for this course to provide an opportunity for learning without undermining safety, and we all share responsibility for preserving safety of this learning environment. Please review and adhere to COVID-19 related guidance, including:

https://www.ehs.washington.edu/covid-19-prevention-and-response/covid-19-illness-and-exposure-guidance

We will aim to record course sessions (e.g., unless a guest indicates they do not want to be recorded). Recorded sessions will be available for review within Canvas. However, we expect recordings will be of relatively poor quality and they are obviously an incomplete proxy for a discussion-focused course. Nevertheless, recording may sometimes be the best available option.

We may also use Zoom as an accommodation (e.g., due to illness, due to requirements of a guest). Zoom participation will use meeting information provided by email and in Canvas.

Accommodations and University Policies

Additional university policies apply (e.g., regarding Academic Integrity, Conduct, Disability Resources, Face Coverings, Religious Accommodations):

https://registrar.washington.edu/curriculum/syllabus-guidelines

Please do not hesitate to contact the course staff regarding these or any other accommodations. We are happy that you are here and want to support your engagement in this learning environment.

Contributing

This course website lives on GitHub:

https://github.com/uwcse481/web-cse481l-25sp