People

Faculty

Audrey St. John

Professor of Computer Science; Chair of Computer Science

Motivated by computational challenges arising in robotics, biology and computer aided design, Audrey St. John’s research focuses on building theoretical foundations and developing efficient algorithms for geometric problems. She has received a Faculty Early Career Development (CAREER) award from the National Science Foundation to support her work on autonomous multi-robot formations. St. John also works on activities to broaden participation in computer science and STEM, including creating low-risk hardware experiences through the makerspace and helping to develop MaGE, an inclusive academic peer mentorship program (funded by Google’s CS Capacity program).

Audrey St. John

Lisa A. Ballesteros

Associate Professor of Computer Science
Lisa A. Ballesteros

Valerie Barr

Jean E. Sammet Professor of Computer Science; on leave Fall 2021

While actively pursuing the application of software testing to artificial intelligence systems, Valerie Barr promotes the interdisciplinary application of computing through a combination of changes to computer science curricula and courses, as well as research and course collaborations with faculty from the full range of disciplines within the liberal arts. She is very active in the computer science education community and has led significant diversity efforts for the Association for Computing Machinery.

Valerie Barr

Shruti Biswal

Visiting Lecturer in Computer Science

Shruti Biswal received her Ph.D. in Computer Science from Iowa State University. Her research interests include formal logic, model checking, and symbolic state-space generation. Her research allows for efficient verification of safety-critical systems. 

Shruti currently teaches Digital and Computing World and Software Design & Development.

Shruti Biswal

Ozan Erat

Visiting Lecturer in Computer Science

Ozan Erat is originally from Istanbul, Turkey. He has been living in the United States since 2011. His research interests include digital image processing and computer vision applications. He uses artificial intelligence tools and frameworks to conduct his research. He works on several topics such as underwater color correction, skin cancer detection, point cloud systems for autonomous driving.

Ozan Erat

Barbara Staudt Lerner

Professor of Computer Science

Barbara Lerner conducts research in scientific data provenance, in particular recording the history of data and how it is processed from the point of collection to the point of publication.  Such detailed provenance increases confidence in the reliability of the data and allows for principled questioning of the data analysis results.  This work is done in collaboration with ecologists from Harvard Forest and computer scientists from Harvard University and the University of Massachusetts Amherst.

Barbara Lerner

James McCauley

Assistant Professor of Computer Science

James McCauley primarily researches in the broad areas of computer systems and networks, typically working to make systems and protocols simpler, more reliable, more scalable, or more flexible. This means asking (and answering!) questions like, "How can we continue to accommodate the incredible growth of the Internet while expanding the capabilities it supports?" and "What should an operating system look like if every program takes only milliseconds to complete?" Beyond his direct research areas, he often finds himself involved in projects involving computer imaging or programming languages.

James "Murphy" McCauley

Heather Pon-Barry

Associate Professor of Computer Science; on leave Spring 2022

Heather Pon-Barry's research is at the intersection of spoken language processing and human-robot interaction. She directs the Interactive Computing Research Lab where she and students are enabling humanoid and service robots to engage human users in conversational dialogue. She develops algorithms to automatically find patterns in speech data, for example, to recognize affect and emotion and explores how these methods can inform the design of intelligent, adaptive human-robot interactions. Pon-Barry also works on activities to broaden participation in computer science, including the development of MaGE, an inclusive academic peer mentorship program.

Heather Pon-Barry

Melody Su

Assistant Professor of Computer Science

Yun-Hsuan (Melody) Su is highly interested in exploring methods to improve robotic teleoperation experience by integrating computer vision and AI algorithms to provide vision-based haptic feedback. Melody has a background in surgical robotics. In her free time, she enjoys outdoor activities like hiking, biking and skin diving. She is passionate about outreach STEM programs and has been closely involved in IEEE TryEngineering, and multiple summer robotics camps. She is always excited to brainstorm and exchange ideas with any interested students or colleagues about robotics and AI.

Melody Su

Staff

Wendy D. Queiros

Academic Department Coordinator
Wendy Queiros

Charles Romer

Lab Instructor
Charles Romer

Barbara Rotundo

Student Learning Initiatives Manager and Lab Instructor

Barbara Dalton Rotundo trains and manages the Computer Science Department’s undergraduate teaching assistants and peer mentors. Her work emphasizes the role that social identities play in a student’s sense of belonging in a learning space. She is also a Lab Instructor for Introduction to Computer Science and Introduction to Computing Systems. Her other interests include human centered design, hydroponic vegetable gardening, and the later works of Henry James.

Barbara Rotundo

Luke Jaeger

Technical Project Administrator

Luke Jaeger is the computer science department systems administrator. He also brings an eclectic studio art background to the MHC makerspace, where he helps students and staff with physical fabrication and 3D printing. On any given day he is equally likely to be operating a computer keyboard, soldering iron, table saw, or laser cutter. Luke's drawings, paintings, and small sculptures have been exhibited in Boston and New York; his animated films have been shown in festivals and theaters worldwide. He also plays in a guitar orchestra and a funk / soul band.

Luke Jaeger

A. Tayloe

Lab Instructor

Tayloe runs the labs for intermediary programming courses. Their background involves an undergraduate degree at Smith College and several years writing financial software for agricultural banks. They're very interested in game design (computer and otherwise), garment sewing, and local politics.  

Amy Tayloe. Lab Instructor