 Pugh received a Ph.D in Computer Science, with a minor in Acting, from Cornell University.In 2012 he became professor emeritus of the University of Maryland's Department of Computer Science in College Park.He is on the technical advisory board for the static analysis company Fortify Software.