1. Introduction; 2. Deterministic signal analysis; 3. Random signal analysis; 4. Information theory and channel coding; 5. Communication link analysis; 6. Modulation; 7. Demodulation; 8. Spread spectrum; 9. Intersymbol interference and equalization; 10. Fading channels.