INFO 3160
Last Updated
- Schedule of Classes - April 14, 2026 7:07PM EDT
Classes
INFO 3160
Course Description
Course information provided by the 2026-2027 Catalog.
This course introduces the principles of human-AI interaction within programming systems, emphasizing support for non-programmers. Students will dive into the limitations and HCI challenges of current AI-powered programming systems, learn to work in cross-functional teams, and practice creating user-centered AI-assisted programming tools tailored to specific target audiences. Designed for students of all experience levels, the course culminates in a collaborative project that bridges HCI research with practical engineering skills.
Prerequisites CS 1110 or CS 1112.
Enrollment Priority Recommended prerequisite: INFO 3450 or INFO 2310.
Last 4 Terms Offered (None)
Learning Outcomes
- Identify limitations and HCI challenges in AI-assisted programming for one non-programmer user group.
- Describe system features and modalities that support successful AI-assisted programming for the identified user group.
- Working in a cross-functional team and using existing AI-assisted programming tools, apply the above knowledge to create user-centered AI-assisted programming support for the target audience.
Regular Academic Session.
-
Credits and Grading Basis
3 Credits GradeNoAud(Letter grades only (no audit))
-
Class Number & Section Details
-
Meeting Pattern
- MW
- Aug 24 - Dec 7, 2026
Instructors
Staff
-
Additional Information
Instruction Mode: In Person
For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
Share
Or send this URL:
