Digital Communications
Ian Glover & Peter M. Grant
Computer Organization and Architecture: Designing for Performance
William Stallings
Introduction to Analog and Digital Communications, 2nd Edition
Simon Haykin & Michael Moher
Digital Design and Fabrication
Vojin G. Oklobdzija (ed)
Computer Engineering Series (2)
Electricity and Electronics, 2nd Edition
G. Randy Slone
TAB Electronics Guide to Understanding (1)