- How to Program and Interface the 6800 (Blacksburg Continuing Education)
- 6809 microcomputer programming & interfacing, with experiments (The Blacksburg continuing education series)
- Robotics and Ai: An Introduction to Applied Machine Intelligence
- Structured & Object-Oriented Problem Solving Using C++ (3rd Edition)
- Microprocessor Interfacing