|  | Dennis Kafura Professor Emeritus (540)231-9195 (CS Office)  | 
Computer Science education research and teaching focus on the Computational
        Thinking course. You can find the complete
      course
        materials in Canvas, and the two key technology components, BlockPy
      and CORGIS,
      both developed by Cory
        Bart.
A complete list of papers is at my Google Scholar site.
|   |   | 
| Object-Oriented Software Design and Construction with Java (Prentice-Hall, 2000) | Object-Oriented Software Design and Construction with C++ (Prentice-Hall, 1998) | 
CS 5204: Operating Systems (Fall, 2009)
Computational Thinking (Spring, 2010)
Usable Security (Fall, 2009)