David McPherson
Advanced Instructor
- Director of Academic Pperations
![David McPherson](/content/website_cs_vt_edu/en/people/faculty/david-mcpherson/_jcr_content/bio-image.transform/m-medium/image.jpg)
Office: 1185 Perry Street 453 Whittemore (0111) Virginia Tech Blacksburg, VA 24061
Research interests
- computer science education
- programming languages
Homepage
Education
- 2002: M.S., computer science and applications, Virginia Tech
- 1996: M.S., special education, Radford University
- 1994: B.S., mathematics education, Virginia Tech