John Board
Electrical and Computer Engineering
Associate Professor of Electrical and Computer Engineering
Research Interests
High performance scientific computing and simulation, novel computer architectures, cluster computing and parallel processing; ubiquitous computing.
Bio
John Board is an Associate Professor of ECE and of Computer Science. He also serves as Associate Chief Information Officer for Duke University. He received his D.Phil in 1986 from Oxford University. His research interests include: High performance scientific computing and simulation, novel computer architectures, cluster computing and parallel processing; ubiquitous computing.
Education
- B.S.E. Duke University, 1981
- M.S. Duke University, 1982
- Ph.D. University of Oxford (United Kingdom), 1986
Positions
- Associate Professor of Electrical and Computer Engineering
- Associate Professor of Computer Science
- Bass Fellow
Awards, Honors, and Distinctions
- Distinguished Teaching Award. Duke University School of Engineering. 2008
- Distinguished Young Alumnus. Duke University. 2008
- Klein Family Distinguished Teaching Award. Duke University, Pratt School of Engineering. 2008
- Member. Eta Kappa Nu. 2008
- Member. Phi Beta Kappa. 2008
- Member. Tau Beta Pi. 2008
- Rhodes Scholar. The Rhodes Trust. 2008
Courses Taught
- COMPSCI 250D: Computer Architecture
- COMPSCI 350L: Digital Systems
- COMPSCI 394: Research Independent Study
- ECE 250D: Computer Architecture
- ECE 350L: Digital Systems
- ECE 391: Projects in Electrical and Computer Engineering
- ECE 493: Projects in Electrical and Computer Engineering
- ECE 494: Projects in Electrical and Computer Engineering
- ECE 899: Special Readings in Electrical Engineering
- ENGLISH 498: Distinction Critical Research Independent Study
- HOUSECS 59: House Course