CS Faculty Photo

James B. Duke Professor of Computer Science, Professor of Biochemistry, Professor of Chemistry, Professor of Electrical and Computer Engineering

Faculty Area:
Artificial Intelligence
brd at cs.duke.edu
(919) 660-6583
Web page:

Ph.D., Computer Science, MIT 1987
S.M., Electrical Engineering & Computer Science, MIT 1984
B.A., summa cum laude , Yale 1980

Honors & Awards

NSF Presidential Young Investigator (1989)
John Simon Guggenheim Memorial Fellow (2001)
Fellow of the ACM (2009)
Fellow of the IEEE (2011)
Advisory Committee for Cyberinfrastructure, NSF (2012-2014)
Fellow of the AAAS (2015)


Computational Biology, Computational Chemistry, Structural Biology, Biochemistry, Protein Design, Drug Design, NMR of Biological Macromolecules, Microelectromechanical Systems (MEMS), Micro-robotics, Geometric Algorithms

Selected Publications
  • "Computational structure-based redesign of enzyme activity." Proceedings of the National Academy of Sciences (PNAS) U.S.A. 2009;106(10):3764-3769. (abstract)
  • "Protein Design Algorithms Predict Viable Resistance to an Experimental Antifolate." Proceedings of the National Academy of Sciences (PNAS) U.S.A. 2015;112(3):749-745. (abstract)
  • "Crystal structure, conformational fixation and entry-related interactions of mature ligand-free HIV-1 Env." Nature Structural & Molecular Biology 2015; (22) pp. 522-531. (abstract)
  • "Planar Microassembly by Parallel Actuation of MEMS Microrobots." Journal of Microelectromechanical Systems 2008; 17(4): 789-808. (pdf, videos)
  • "Kinodynamic Motion Planning." Journal of the ACM Vol. 40, No. 5, 1993. pp. 1048-1066. (pdf)
Extended List of Publications

Publications by Bruce R. Donald