Amy Briggs

A.B., Dartmouth College
M.S., Ph.D., Cornell University

Professor of Computer Science
Department of Computer Science
Middlebury College |

Spring 2022:
CSCI 150 Computing for the Sciences
CSCI 301 Theory of Computation

Office hours:
Mon, Tues, Wed 1:30-3 via Zoom, and by appointment

75 Shannon St, room 213 (map)
Department of Computer Science
Middlebury College
Middlebury, Vermont 05753
(802) 443-2255


I enjoy teaching courses throughout the undergraduate curriculum. Courses I regularly teach include CSCI 145 Introduction to Computing, CSCI 150 Computing for the Sciences, CSCI 200 Mathematical Foundations of Computing, CSCI 201 Data Structures, CSCI 301 Theory of Computation, CSCI 313 Programming Languages, as well as First Year Seminars and Winter Term courses. (List here.)

Professional activity

I am co-PI on the National Science Foundation award to the College Board that supports the development of the new Advanced Placement Computer Science Principles Course. Information about the project can be found at,, and the College Board Advances in AP CSP site.

I have worked in robotics, computational geometry, and computer vision and have co-directed the MiddROVR lab and research projects. Student collaborators from our lab include Anna Blasiak, Darius Braziunas, Carrick Detweiler, Cristian Dima, David Fouhey, Colby Horn, Yungpeng Li, Nera Nesic, Alexander Vanderberg-Rodes, Jeff Wehrwein, Scott Wehrwein, Porter Westling. Selected publications in robotics can be found here.


I grew up in New Hampshire and graduated from Dartmouth with an A.B. in Computer Science in 1986. In 1986-7 I worked as a software engineer at Hewlett-Packard in the Palo Alto area before returning east in 1987 for graduate school at Cornell University. While there I discovered many new interests and, most happily, met my husband Daniel Scharstein. We moved to Vermont in 1994 and have lived in Weybridge on Snake Mountain ever since. I am the proud mom of Anna (21) and Peter (19).

Quick Links

Middlebury College Quick Links:
Web Mail | BannerWeb
Campus maps | Directory | Calendars | Schedules | Catalog
CSCI Faculty: Andrews, Briggs, Caplan, Das Christman, Dickerson, Foley, Johnson, Kimmel, Linderman, Scharstein, Vaccari
Search Midd:

Professional links:
Liberal Arts Computer Science Consortium
AP Computer Science Principles | AP Computer Science A

Local Links:
Local weather forecast | Google town map | Google campus map