2007
PhD Computer Science
Minor Psychology
University of North Carolina at Chapel Hill2001
MS Computer Science
Minor Psychology
University of North Carolina at Chapel Hill1997
ME Computer Engineering
Old Dominion University1990
Masters Diploma in Business Administration
Manchester Business School, Victoria University of Manchester
Rotary International Ambassador Scholar (Manchester, England)1989
Qualified Engineer-in-Training (EIT)1989
BS Electrical Engineering (Magna Cum Laude)
North Carolina State University1988
BS Computer Engineering (Magna Cum Laude)
North Carolina State University
2007
Pilot Ground School2006
Human Factors: Learning from the Past and Looking to the Future
Validation and Verification in Computational Simulation1999
LabWindows Basics I, II and Advanced1998
Fundamentals of Orbit Mechanics
LabWindows/CVI Basic and Advanced1997
International Project Management1995
VHDL Basics
Crossing Department Lines/Team Building1993
Software Engineering Risk Analysis and Management
Managing Technological Change
Ada Object Oriented Development I and II (EVB Paradigm)
Team building for Software Engineers
Total Quality Management Awareness
Intel 80486 and 80386 Architecture
Evolutionary Spiral Process Training Course (Boehm)
Project Management1992
Rate Monotonic Scheduling and Analysis1990
Rational Environment Training