Course Description


This is a graduate-level course in Digital Communication theory.  This course reviews basic concepts from random variables, random processes, and filtering of linear processes, and then spends a majority of the class analyzing different digital communication schemes.  These topics include line coding, baseband communication, binary communication, M-ary signaling, signal space concepts, maximum likelihood and minimax decision theory, symbol error and bit error performance analysis, matched filter derivation, coherent carrier modulation, noncoherent modulation, and intersymbol interference.  


The textbook used for the course is, "Introduction to Digital Communications", by M. Pursley.


The video lectures listed below provide a full outline of the course, but only portions of the lectures have been recorded so far.  I try to add a few more recorded lectures each time I teach the course.

Blue text indicates Members Only portions of the website.


Video Lectures


  • Random Variable Review

  • Random Processes

  • Frequency Domain Analysis of Random Processes

  • Baseband Binary Communication

    • Part 1: Signal Sets and Analysis of Linear Receivers

    • Part 2: Thresholds, Matched Filter, Decision Rules, and Signal Space

  • Coherent Communication

    • Part 1: Introduction, BPSK, and ASK

    • Part 2: M-ary Decision Rules

    • Part 3: 2D Modulation

    • Part 4: Orthogonal Modulation and Offset Modulation

  • Intersymbol Interference

  • Synchronization and Fading

    • Part 1 (5 Videos, ~44 Minutes)​

    • Part 2 (4 Videos, ~53 Minutes)

  • Introduction to Information Theory and Error Control Coding

    • Part 1 (6 Videos, ~51 Minutes)​

    • Part 2 (5 Videos, ~34 Minutes)​

Practice Problems

File Downloads

yt channel art banner.jpg

© 2020 by Adam Panagos