Fundamental principles and mathematical bases underlying digital communication systems are introduced. Topics include MAP detection theory, optimum receivers, information theory, coding theory and diversity techniques. (Prerequisites: EE321, EE521)