- programming.java: An Introduction to Programming Using Java: An Introduction to Programming Using Java
- Pascal's Triangle: Reading, Writing, and Reasoning About Programs (Computer Science)
- Lab Manual programming.java: An Introduction to Programming Using Java
- Lab Manual to Accompany Pascal's Triangle: Turbo 6.0 Version/Book and Disk
- Lab Manual to Accompany Pascal's Triangle: Unix Bsd 4.3 Version