
Andy E. Ricci
Assistant Professor of Digital and Computational Studies
Associations
Digital and Computational Studies
Pettengill Hall,
About
Andy Elliot Ricci (they/them) is an Assistant Professor of Digital and Computational Studies. They are a computer scientist with expertise in human-robot interaction (HRI) working at the intersection of technology, identity, and embodiment.
Andy is the director of Bits & Bots & Bolts at Bates: an Interaction Design Lab.
Website: andy-ricci.github.io
Expertise
Current Courses
Fall Semester 2025
Introduction to Computer Science Using Robots
This course introduces computer science, computational thinking, and problem-solving in the context of robots. Students learn about computing in terms of the representation and manipulation of data, fundamental algorithms, and societal implications of computing. They will learn the fundamentals of c…
Data Structures and Algorithms
This course provides an introduction to common data structures and selected algorithms for solving more complex problems. Topics covered include concrete data types (arrays and linked structures); abstract data types (including stacks, queues, trees, and maps); an introduction to fundamental algori…