Chair and Associate Professor Mathematical Sciences
Office Location: Clyde A. Lynch 283-A
I came to LVC from The College of William and Mary in 1996. As director of the Computer Science Program since 2000, I’ve overseen several major curricular revisions as we’ve kept the program current. I’ve supervised dozens of student research and software development projects over the years.
- Artificial Intelligence
- Distributed Computing
- Software Architecture
- Concurrent & Parallel Programming