Human-Robot Interaction

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8001
Section:
ORI
CRN
57287
Department (you may add up to three):
Instructor first name:
Ana
Instructor last name:
Rusch
Catalog Description

 In this seminar course, students will delve into recent papers and explore current cutting-edge research in robotics. Esteemed robotics professionals from Georgia Tech, other prestigious institutions, and leading industry players will contribute to the learning experience through several guest lectures each semester. Participants are expected to engage actively, participating in biweekly presentations delivered to the robotics community by top researchers from both academia and industry. They are designed for students eager to explore the latest technological advancements and their applications across various topics, including artificial intelligence, medical robotics, soft robotics, sensing, healthcare, and human-robot interactions.

Administrative Data
Course status
Active

Introduction to C Programming

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8001
Section:
OIC
CRN
57289
Department (you may add up to three):
Instructor first name:
Ana
Instructor last name:
Rusch
Catalog Description

This seminar, intended for students used to high-level languages such as Ruby and Python, will teach C, the lingua franca for systems programming over the past forty years due to its elegance, efficiency, and low-level (close to the hardware) capabilities. We will tackle C's syntax, type system, and program layout, as well as arrays, pointers, and control structures, giving students the ability to translate familiar techniques into this lower-level language. In this project-based course, students will be guided through the implementation of an interpreter for a very basic Lisp, designed to give them a sense of what the computer, whether they use low-level languages or continue with high-level ones, is doing. We'll also cover file I/O, memory management, C's standard library, and the tools necessary to implement common data structures like hash tables and resizable arrays.

Administrative Data
Course status
Active

CS in Popular Culture

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8001
Section:
OPC
CRN
56306
Department (you may add up to three):
Instructor first name:
Ana
Instructor last name:
Rusch
Catalog Description

For those of us still waiting for our flying car, looking to Science Fiction as a way to predict future technologies may seem a bit silly, but we shouldn't be so dismissive. From the days of Jules Vern, sci-fi authors have been imagining fantastical futures for humanity. Many of these "predictions" have been based on little more than a blind faith in humanity's potential, yet many of these predictions have come to pass. Just think, a multi-billion dollar suit between Apple and Samsung cited Star Trek in the legal proceedings! Come join us as we explore past "predictions" as well as stories about the world yet to arrive and connect them to current trends and ongoing research in AI and computing as a whole. In this synchronous seminar (a time will be selected based on a poll of enrollees) co-led by Eric Ianni and Ana Rusch, students will watch and read through selected movies and short stories on the topic, as well as analyze music that deals with these concepts. We will meet bi-weekly via Teams.

Administrative Data
Course status
Active

Human-Centered Large Language Models Design

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8001
Section:
OLM
CRN
56747
Department (you may add up to three):
Instructor first name:
Ana
Instructor last name:
Rusch
Catalog Description

As Large Language Model (LLM) technologies continue to advance in complexity, their application domains are increasingly broad. This seminar delves into the realm of LLMs, focusing on how we can apply key concepts of Human-Computer Interaction (HCI) to LLM research. Students will read both foundational and cutting-edge papers and participate in weekly discussions to further explore the topics of AI. We will explore how these topics can be applied to advancements in both industry and research settings. Topics include user-centered design of LLMs, ethics, and accessibility of AI, as well as topics related to student interests. Classes will cover theoretical foundations, as well as provide a practical framework for students to develop a comprehensive research proposal. Students will have the opportunity to explore their own interests as part of a course-long investigation of a novel application of AI.

Administrative Data
Course status
Active