Review of probability and random processes. Space representation of signals. Optimal detection of sigrrals in Gaussian noise. Matched filter and correlator receivers. Band-pass modulation techniques. Error performance of binary and M-ary modulation techniques. Spectral density and autocorrelation of digital signals. Differential modulation and noncoherent receivers. Introduction to source coding, channel capacity and error control coding. Linear block codes and convolutional codes.