This course introduces the fundamental elements of analog and digital communication systems. The focus will be on the mathematical analysis of the signals and basic building blocks of communication systems. Performance of digital communication systems in the presence of noise will be discussed towards the end. The skills and knowledge gained from this class are essential for other advanced communication courses such as, data communications, computer network, digital communication systems, and mobile communication.


  • Note that we also share the tutorial/make-up session with ECS315. See Google calendar below.
  • This site can be accessed via
  • Welcome to ECS332! Feel free to look around this site.

General Information

Handouts and Course Material

Problem Set

  1. HW 1 (Due: Aug 29)
  2. HW 2 (Due: Sep 12)
  3. HW3 (Due: Sep 26)


Reading Assignment

Misc. Links