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.


  • Post-midterm Announcements
  • This site can be access via [Posted @ 10PM on Jun 8]
  • A basic RSS feed is created to track and inform updates [Posted @ 10PM on Jun 8]
  • Welcome to ECS332! Feel free to look around this site. [Posted @ 10PM on June 8]

General Information

Handouts and Course Material

Problem Set

  1. HW 1 (Due: July 6) [Posted on Jun 23. Updated @ 9AM on Jun 24]
  2. HW2 (Due: July 14) [Posted on July 3]
  3. HW3 (Due: July 27) [Posted on July 20. Add one .m file @2PM on July 21]
  4. Self-Evaluation Form (Due: July 11)
  5. HW4 (Due: September 6) [Posted on Aug 29.]
  6. HW5 (Due: September 13) [Posted on Sep 4.]
  7. HW6 (Due: September 28) [Posted on Sep 20; Updated at 8AM on Sep 22]
  8. Self-Evaluation Form (Due: Oct 5)


Reading Assignment

Misc. Links