Prof. Goodrich's research is directed at the design of high performance algorithms and data structures for solving large-scale problems motivated from information assurance and security, the Internet, information visualization, and geometric computing. He is also interested in computer science education. He was a Professor of Computer Science at Johns Hopkins University from 1987 to 2001.
Currently he is on the faculty at University of California, Irvine,
and his current web site is