James McCauley


  • Assistant Professor of Computer Science
James McCauley

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.

Areas of Expertise

Computer systems and computer networks


  • Ph.D., M.S., University of California Berkeley


Recent Campus News

Mount Holyoke’s newest faculty bring cross-disciplinary scholarship to the College’s thriving intellectual community.

Recent Grants

Received a grant from the National Science Foundation (NSF) for EAGER: Collaborative Research: Towards an Extensible Internet.

View More