Fundamentals of Digital Communication
Upamanyu Madhow
Introductory Robotics
J. M. Selig
Teach Yourself Improve Your German
Heiner Schenke & Paul Coggle
Advanced Batteries: Materials Science Aspects
Robert Huggins
Solid State Electronic Devices
Ben Streetman & Sanjay Banerjee
Principles of Electric Circuits: Conventional Current Version
Thomas L. Floyd
Laser Electronics, 3rd Ed.
Joseph T. Verdeyen
Digital Fundamentals (9th Edition)
The Art of Analog Layout
Alan Hastings