This collection includes twenty-four lectures that cover the three units of the course: bits, signals, and packets. Topics include source coding, channel coding, noise, filtering, modulation, delays, networks, and transport protocols.