The course introduces the fundamentals of digital signaling, information theory and coding, digital transmission and reception. Topics include sampling and time-division multiplexing, baseband digital signals and systems, pulse code modulation, error control, digital modulation systems, information measure and source encoding, and introduction to spread spectrum communications.