(540)231-6195 (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)