Faculty Recruiting Support CICS

J. Eliot B. Moss

Eliot Moss
emeritus faculty
Professor Emeritus
(413) 545-4206


Object-oriented languages (emphasis on implementation), performance measurement and optimization, garbage collection, transactional memory.


Professor Moss's current research interests focus on transactions, garbage collection algorithms, language virtual machines, and chaos in computer performance.


Ph.D., Computer Science, Massachusetts Institute of Technology (1981), M.S.E.E., Computer Science, Massachusetts Institute of Technology (1978), B.S.E.E., Computer Science, Massachusetts Institute of Technology (1975). Professor Moss has been on the faculty of the University of Massachusetts Amherst since 1985, and was promoted to full Professor of Computer Science in 2007. He is the Director of the Object Systems Laboratory. Previously he spent four years as a senior analyst/programmer at the U.S. Army War College.

Activities & Awards

Professor Moss is an ACM Fellow (named in 2007) and an IEEE Fellow (named in 2010). He received a National Science Foundation Presidential Young Investigator Award in 1987, a University of Massachusetts Amherst Lilly Teaching Fellowship in 1991, and a UMass TEACHnology Fellowship in 2005. In fall 2009, Professor Moss received the UMass Amherst Chancellor's Award for Outstanding Accomplishments in Research and Creative Activity. In 2013 he was co-recipient of the Edsger J. Dijkstra Prize in Distributed Computing for his work on transactional memory.