Curriculum Vitae (PDF)

Contact Information

Book websites:

Teaching and Seminars

JDSL Data Structures Library

Selected Publications:

Projects

Research Colleagues

Michael T. Goodrich

Chancellor's Professor
Dept. of Computer Science
Dept. of Electrical Eng. & Computer Science

Short Biography

Prof. Goodrich received his B.A. in Mathematics and Computer Science from Calvin College in 1983 and his PhD in Computer Sciences from Purdue University in 1987.

He is a Chancellor's Professor at the University of California, Irvine, where he has been a faculty member in the Department of Computer Science since 2001. In addition, he currently serves as Equity Advisor and Associate Dean for Faculty Development in the Donald Bren School of Information and Computer Sciences as well as Technical Director for the ICS Secure Computing and Networking Center (SCONCE). He was a professor in the Department of Computer Science at Johns Hopkins University from 1987-2001.

Dr. 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 has pioneered and led research on efficient parallel and distributed solutions to a number of fundamental problems, including sorting, convex hull construction, segment intersection reporting, fixed-dimensional linear programming, polygon triangulation, Voronoi diagram construction, and data authentication.

With over 200 publications, including several widely-adopted books, his recent work includes contributions to efficient and secure distributed data structures, authenticated geometric searching, IP traceback, and network/grid security. He is an ACM Distinguished Scientist, a Compere Loveless Fellow, a Fellow of the San Diego Supercomputer Center (SDSC), a Fellow of the American Association for the Advancement of Science (AAAS), and a Fulbright Scholar. He is also a member of the editorial boards of several top journals on algorithms. He is a recipient of the IEEE Computer Society Technical Achievement Award, the NSF Research Initiation Award, the DARPA Spirit of Technology Transfer Award, the Brown Univ. Award for Technological Innovation, the ACM Recognition of Service Award, and the Pond Award for Excellence in Undergraduate Teaching.

His Erdős-Bacon number is six (6); here's why.


Recent and Upcoming Conference Committee Service:

Journal Editorial Board Service:

Other Links: