ECE 303 - Introduction to Communications Principles

  • 3 credits

Basic concepts in design and analysis of communication systems.

This course requires the use of electronic proctoring through ProctorU, please see for detailed instructions.  For students requiring accommodations, please contact Resources for Disabled Students (RDS); for consideration of exceptions outside the scope of RDS, please contact the University Testing Center.

This course can be applied toward:


MATH 261 (with a C [2.0] or better); MATH 340 (concurrent registration) or MATH 345 (concurrent registration).

Important Information

Military personnel admitted to a College of Engineering online degree program may be eligible for a 15% tuition discount. Tuition discounts can only be given if you provide the appropriate discount code at the time of registration. Call (877) 491-4336 or email to learn more.

Textbooks and Materials

Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.


  • Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers, 3rd Ed. (2014)
    Roy D. Yates and David G. Goodman