Photo of Andy E. Ricci

Andy E. Ricci

Assistant Professor of Digital and Computational Studies

Associations

Digital and Computational Studies

Pettengill Hall,

207-755-5906 aricci@bates.edu

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

DCS 109R

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

DCS 229

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…