Lecture 1 (08/22/2025) (Syllabus, Lecture Review Slides)

  • Syllabus
  • The Big Picture
  • History of Telecommunications
  • Lecture video:
  • GNU Radio Installation: here.
  • Python Resources: here.
  • SDR Info: here.
  • Video: here.
  • Lab 0: here.

Lecture 2 (08/25/2025) (Lecture Notes, Lecture Review Slides)

  • Wavelength of a Sinusoid
  • Effects of Surfaces on Propagation
  • Lecture video: here.

Lecture 3 (08/27/2025) (Lecture Notes, Lecture Review Slides)

  • Effects of Surfaces on Propagation
  • Decibel Notation
  • Communication Loss
  • Relative Power and Path Loss
  • Lecture video: here.

Lecture 4 (08/29/2025) (Lecture Notes, Lecture Slides)

  • Relative Power and Path Loss
  • Decibel Notation for Power
  • Complex Numbers
  • Lecture video: here.

Lecture 5 (09/03/2025) (Supplementary Notes, Lecture Slides)

  • Inner Products and Norms
  • Signals and Time Averages
  • Special Functions
  • Fourier Series
  • Lecture video: here.

Lecture 6 (09/05/2025) (Supplementary Notes, Lecture Slides)

  • Fourier Series
  • Frequency Response of Periodic Signal in LTI System
  • Lecture video: here.
  • Lab 1: here.
  • Homework 1: here. Solutions: here

Lecture 7 (09/08/2025) (Lecture Notes, Lecture Review Slides)

  • Frequency Response of Non-Periodic Signal in LTI System
  • Energy Signals in LTI Systems
  • Negative Frequency
  • Common Fourier Transforms
  • Frequency Shifting Properties
  • Connecting Fourier Transform and Fourier Series
  • Lecture video: here.

Lecture 8 (09/10/2025)(Lecture Notes, Lecture Review Slides)

  • Connecting Fourier Transform and Fourier Series
  • Lecture video: see the last lecture video here.

Lecture 9 (09/12/2025) (Lecture Notes, Lecture Review Slides)

  • Fourier Transform of a Periodic Signal
  • Bandwidth (BW) Examples
  • More Fourier Transform Properties
  • Lecture video: here.

Lecture 10 (09/15/2025) (Lecture Notes, Lecture Review Slides)

  • More Fourier Transform Properties
  • Power/Energy in the Frequency Domain
  • Lecture video: here.

Lecture 11 (09/17/2025) (Lecture Notes, Lecture Review Slides)

  • Energy Spectral Density
  • Lecture video: here.

Lecture 12 (09/19/2025) (Lecture Notes, Lecture Review Slides)

  • Power Spectral Density
  • Lecture video: here.

Lecture 13 (09/22/2025) (Lecture Notes, Lecture Review Slides)

  • Modulation
  • Lecture video: here.

Lecture 14 (09/24/2025) (Lecture Notes, Lecture Review Slides)

  • Demodulation (Amplitude Modulation)
  • Lecture video: here.
  • Homework 2: here. Solutions: here
  • Lab 3: here

Lecture 15 (09/26/2025) (Lecture Notes, Lecture Review Slides)

  • Demodulation (Amplitude Modulation)
  • Lecture video: here.

Lecture 16 (09/29/2025) (Lecture Notes, Lecture Review Slides)

  • Demodulation (Amplitude Modulation)
  • Bandwidth Efficient Amplitude Modulation
    • Single Sideband Modulation (SSB)
  • Lecture video: Last part of here (last video), and the whole video here.

Lecture 17 (10/01/2025) (Lecture Notes, Lecture Review Slides)

  • Bandwidth Efficient Amplitude Modulation
    • Single Sideband Modulation (SSB)
    • Vestigal Sideband Modulation (VSB)

Lecture 18 (10/03/2025) (Lecture Notes, Lecture Review Slides)

  • Bandwidth Efficient Amplitude Modulation
    • Quadrature Amplitude Modulation (QAM)
    • Applications of Amplitude Modulation
  • Lecture video: here.

Lecture 19 (10/06/2025) (Lecture Notes, Lecture Review Slides)

  • Angle Modulation
    • Introduction
    • Properties of Angle Modulation
  • Lecture video: here.

Lecture 20 (10/08/2025) (Lecture Notes, Lecture Review Slides)

  • Angle Modulation
    • Properties of Angle Modulation
    • Modulation (FM)
  • Lecture video: here.
  • Homework 3: here.  Solutions: here
  • Lab 5: here

Lecture 21 (10/10/2025) (Lecture Notes, Lecture Review Slides)

  • Angle Modulation
    • Modulation (FM)
    • Demodulation (FM)
  • Lecture video: here.

Lecture 22 (10/13/2025) (Lecture Notes, Lecture Review Slides)

  • Demodulation (FM)
    • Phase-Locked Loop (PLL)
  • Lecture video: here.

Lecture 23 (10/15/2025) (Lecture Notes, Lecture Review Slides)

  • Demodulation (FM)
    • Phase-Locked Loop (PLL)
  • PLL in Presence of Modulation 
  • Lecture video: here.

Lecture 24 (10/20/2025) (Lecture Notes, Lecture Review Slides)

  • Superheterodyne Receiver
  • Applications of Angle Modulation
  • Lecture video: here.

Lecture 25 (10/22/2025) (Lecture Notes, Lecture Review Slides)

  • Sampling (from Analog to Digital)
  • Lecture video: here.
  • Exercise Midterm: here.
  • Lab 6: here

Lecture 26 (10/24/2025) (Lecture Notes, Lecture Review Slides)

  • Aliasing
  • Lecture video: here.

Lecture 27 (10/27/2025) (Lecture Notes, Lecture Review Slides)

  • Reconstruction
  • Lecture video: here.

Lecture 28 (10/31/2025) (Lecture Notes, Lecture Review Slides)

  • Maximum Information Rate in Bandlimited Channels
  • Non-Ideal/Practical Sampling
  • Lecture video: here.
  • Lab 7: here.

Lecture 29 (11/03/2025) (Lecture Notes, Lecture Review Slides)

  • Non-Ideal/Practical Sampling
  • Pulse Modulation
  • Pulse Code Modulation (PCM)
  • Lecture video: here.

Lecture 30 (11/05/2025) (Lecture Notes, Lecture Review Slides)

  • Pulse Modulation (Applications)
  • Advantages of Digital Communications
  • Desirable Properties for Digital Modulation
  • Lecture video: here.

Lecture 31 (11/07/2025) (Lecture Notes, Lecture Review Slides)

  • Line Coding
  • Lecture video: here.
  • Lab 8: here.
  • Homework 4: here. Solutions: here.

Lecture 32 (11/10/2025) (Lecture Notes, Lecture Review Slides)

  • Line Coding (PSD)
  • Detecting Digital Signals in Noise
    • Noise
  • Lecture video: here.

Lecture 33 (11/12/2025) (Lecture Notes, Lecture Review Slides)

  • Detecting Digital Signals in Noise
    • Noise
    • Detection in AWGN Channel
  • Lecture video: here.

Lecture 34 (11/14/2025) (Lecture Notes, Lecture Review Slides)

  • Detecting Digital Signals in Noise
    • Detection in AWGN Channel
  • Lecture video: here.
  • Lab 9: here.

Lecture 35 (11/17/2025) (Lecture Notes, Lecture Review Slides)

  • Maximum A Posteriori (MAP) and Maximum Likelihood (ML) Decision Rule
  • How to determine basis functions
  • Lecture video: here.

Lecture 36 (11/19/2025) (Lecture Notes, Lecture Review Slides)

  • How to choose basis functions
  • How to get likelihoods if we have multiple basis functions?
  • Lecture video: here.
  • Homework 5: here. Solutions: here.

Lecture 37 (11/21/2025) (Lecture Notes, Lecture Review Slides)

  • How to get likelihoods if we have multiple basis functions?
  • ML Decision Rule for Multiple Basis Functions
  • Lecture video: here.

Lecture 38 (12/01/2025) (Lecture Notes, Lecture Review Slides)

  • How to get likelihoods if we have multiple basis functions?
  • Spectral Efficiency
  • Error Probabilities
  • Lecture video: here.

Lecture 39 (12/03/2025) (Lecture Notes, Lecture Review Slides)

  • Error Probability
  • Lecture video: here.
  • Exercise Final exam: here. Solutions: here.