Bruce Randall Donald

Image of Bruce Randall Donald

James B. Duke Professor of Computer Science

Please visit Bruce Donald's personal web page for up-to-date information, research, teaching, and publications. That website is hosted by the Departments of Computer Science, Chemistry, and Biochemistry at Duke University.

Appointments and Affiliations
  • James B. Duke Professor of Computer Science
  • Professor of Computer Science
  • Professor of Biochemistry
  • Professor in the Department of Chemistry
  • Faculty Network Member of the Duke Institute for Brain Sciences
  • Bass Fellow
Contact Information:

    Research Interests:

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


    Computational Biology
    Artificial Intelligence

    Awards, Honors, and Distinctions:

      Courses Taught:

        Representative Publications: (More Publications)
          • Roberts, KE; Gainza, P; Hallen, MA; Donald, BR, Fast gap-free enumeration of conformations and sequences for protein design., Proteins: Structure, Function and Bioinformatics, vol 83 no. 10 (2015), pp. 1859-1877 [10.1002/prot.24870] [abs].