The recent surge in large language model (LLM) development has reached a tipping point, making AI increasingly useful in everyday life for broader audiences. Understanding how humans interact with AI systems and building practical applications will become crucial in the coming decades. This course will introduce fundamental concepts and ideas underlying modern human-AI interaction design. We will cover topics from human-computer interaction and machine learning literature, including human-centered design, prompt engineering, and multi-agent systems. Students will engage in hands-on activities and assignments, ranging from producing AI-assisted media content to building a custom chatbot. They will undertake a semester-long project focused on creating and evaluating AI-driven interactive applications.
Time: TuTh 03:00 PM-04:15 PM
Location: 245 Beacon Street Room 125A
Course Canvas: Link
Web Application Development or similar software development experiences
None
Instructor: Nam Wook Kim
Email: [email protected]
Office: 245 Beacon St Room 428B
Office Hours: WeTh 11 am -12 pm
Teaching Assistant: Halit Ozgur
Email: [email protected]
Office Hours: 12-1 pm on Mondays and Wednesdays
Location: CS Lab
Introduction: Hello everyone! My name is Halit Osman Ozgur and I will be your TA for the Human AI Interaction course. I am majoring in Computer Science and Applied Physics. I will do my best to answer your questions and help you with understanding the course material.
Teaching Assistant: Matthew Lee
Email: [email protected]
Office Hours: 12:30 - 2:30 pm on Tuesdays and Thursdays
Location: CS Lab
Introduction:
I am from Houston, Texas and have lots of experience building mobile and web apps integrated with LLM APIs. I’ve launched two apps (BookBud, Availa) on the App Store. Outside of class, I row on the BC Men’s Rowing Team and sing in the Liturgy Arts Group. I’m always available to answer any questions you have and help you with any projects.