Dictionary of Algorithms and Data Structures
Numerical Recipes in C
Introduction to Embedded Systems using Windows Embedded CE (pdf file)
TCP/IP Tutorial and Technical Overview (IBM Redbook; pdf file)
Understanding the Linux Kernel
Linux Device Drivers
The Java Language Specification
The Java Virtual Machine Specification
MIT Open Courseware
Nice animation showing difference between Amplitude Modulation and Frequency Modulation: