Credits: 3


Prerequisite: ENEE322, ENEE324; and completion of all lower-division technical courses in the EE curriculum.
Fourier series, Fourier transforms and linear system analysis; random signals, autocorrelation functions and power spectral densities; analog communication systems: amplitude modulation, single-sideband modulation, frequency and phase modulation, sampling theorem and pulse-amplitude modulation; digital communication systems pulse-code modulation, phase-shift keying, differential phase shift keying, frequency shift keying; performance of analog and digital communication systems in the presence of noise.

Semesters Offered

Fall 2017, Fall 2018, Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023

Learning Objectives

  • Understand the fundamentals of point-to-point communication link design and analysis
  • Develop the basic ideas behind the processes of sampling and quantization
  • Appreciate the comparative merits of different modulation/demodulation, signal processing and error control schemes in analog and digital communication systems
  • Analyze noisy information-bearing signals using frequency and time domain methods

Topics Covered

  • Amplitude modulation: conventional AM, suppressed carrier AM (DSB-SC), single-sideband AM (SSB) and vestigial sideband AM (VSB) – Time and frequency representations of a signal, bandwidth requirements, power efficiency, coherent and envelope detection
  • Frequency modulation: time/frequency representation, bandwidth requirements, demodulation techniques
  • Performance of AM and FM in the presence of noise
  • Sampling: the Shannon-Nyquist criterion for exact reconstruction of band-limited signals
  • Quantization: uniform quantization, companding and other quantization techniques
  • Pulse code modulation (PCM) and digital telephony
  • An introduction to digital modulation – phase shift keying (PSK), frequency shift keying (FSK), amplitude shift keying (ASK)
  • Optional topics: introduction to Information Theory; data compression; inter-symbol interference and equalization; error control codes