2111 Harold Frank Hall
Ph.D. Computer Science, Johns Hopkins University, 1987
M.S. Computer Science, Johns Hopkins University, 1984
B.S. Electronics and Communication, IIT Roorkee, India, 1981
Fellow of ACM, Fellow of AAAS, Fellow of IEEE, ACM Distinguished Scientist.
Algorithms and Theory