- Introduction to VLSI Systems: A Logic, Circuit, and System Perspective
- Digital Systems Design and Practice: Using Verilog HDL and FPGAs
- Digital System Designs and Practices: Using Verilog HDL and FPGAs
- An Introduction to Verilog HDL
- Principles and Applications of Microcomputers: 8051 Microcontroller Software, Hardware, and Interfacing: Vol. I 8051 Assembly-Language Programming