This course examines the performance of communication systems, factors that adversely affect or enhance communication.  Noise and its effects and provides students with skills in analysing coding for error detection and correction.