This class will provide a basic introduction to communication systems
and techniques. Specific topics covered in the class include Fourier
techniques and their use in communication system analysis, energy and
power spectral density, probability and random processes/signals,
amplitude modulation (AM), frequency modulation (FM) digital modulation,
noise in communication systems, overview of current systems: the
public-switched telephone network, radio and TV broadcasting, cellular
and cordless telephones, satellite communications and paging.
Basic Course Information
Class Time and Location:
MWF 11-11:50, Hewlett 101.
Instructor: Robert M. Gray, Packard 261, rmgray at stanford, 3-4001.
Office Hours: M 12-1 W 2:30-3:30 pm and by appointment.
Teaching Assistant: Tosin Olatunbosun, olutosin@stanford.edu.
Office Hours: TW 4:00-6:00 pm, Packard 109.
Administrator: Kelly Yilmaz,
259 Packard, kelly.yilmaz@stanford, 3-34539.
Homework pickup/dropoff: Th 11 am-12 pm.
Prerequisites: EE102a (or equivalent).
Grading: Homeworks: 30%, Midterm Exam: 30%, Final Exam: 40%.
Homeworks can be collaborative.
Detailed Course Information
This course is usually taught
by Professor Andrea Goldsmith. Professor Gray is teaching it during her
sabbatical and will follow her notes and instructional materials.
Lecture 1: Introduction and Communication Systems Today
Required Reading: None
Lecture Slides
Lecture Summary
Lecture 2: Fundamentals of Communication Systems
Required Reading: Chapter 1
Lecture Slides
Lecture Summary
Supplemental Notes
Supplemental Reading: Chapter 1 of Gibson, Chapter 1 of Couch, Chapter 1
of Lathi.
Lecture 3: Fundamentals of Communication Systems.
Required Reading: No new reading
Lecture Slides
Lecture Summary
Lecture 4: Fourier Series and Transforms Review.
Required Reading: Appendix 2, 2.4-2.5
Lecture Slides
Lecture Summary
Handout with Fourier Series Properties and Proofs
Fourier Series website
Fourier Transforms website
Lecture 5: Fourier Transform Review.
Required Reading: Chapter 2.1-2.3, Appendix 4
Lecture Slides
Lecture Summary
Lecture 6: Special Functions, Sampling,
Filtering, Distortion, and Equalization.
Required Reading: Chapter 2.4-2.7
Lecture Slides
Lecture Summary
Supplemental notes on the Dirac delta function
Lecture 7: Energy and Power Spectral Density.
Required Reading: 2.8-2.9
Lecture Slides
Lecture Summary
Lecture 8: Properties of PSD, Periodic and Random Signal PSD
and Autocorrelation.
Required Reading: no additional reading
Lecture Slides
Lecture Summary
Supplemental Notes
for Lectures 7-8 on power spectral density
Lecture 9: Probability and Random Variables.
Required Reading: 8.1
Lecture Slides
Lecture Summary
Supplemental Notes
for Lectures 9-10 on Basic and Conditional Proability
Lecture 10: Conditional Probability, Independence, Random Variables,
expectations.
Required Reading: 8.1-8.2
Lecture Slides
Lecture Summary
Supplemental Notes
for Lectures 10-11 on Random Variables and Expectation
Lecture 11: Multiple Random Variables.
Required Reading: 8.3-8.4
Lecture Slides
Lecture Summary
Lecture 12: Multiple Random Variables. Gaussian Random Variables.
CLT.
Required Reading: 8.4-8.5
Lecture Slides
Lecture Summary
Supplemental Notes
for Lectures 12-14 on Random Processes
Lecture 13: Random Processes. Stationarity.
Required Reading: 8.6
Lecture Slides
Lecture Summary
Lecture 14: Mean and Autocorrelation. WSS processes,
PSD
Required Reading: 8.7-8.8
Lecture Slides
Lecture Summary
Lecture 15: PSD Properties, Filtering/Modulation,
Gaussian Processes, white noise.
Required Reading: 8.9-8.10
Lecture Slides
Lecture Summary
Lecture 16: Midterm Coverage, More details on
Filtering/Modulation and Gaussian processes. Examples
Required Reading: no new reading
Lecture Slides
Lecture Summary
Lecture 17: Introduction to Modulation, AM Modulation,
Generation/Detection of AM Signals
Required Reading: Chapter 7.1
Lecture Slides
Lecture Summary
Supplemental Notes
for Lectures 17-18 on Amplitude Modulation
Lecture 18:
DSBSC, Costas Loop.
Required Reading: 3.3-3.4
Lecture Slides
Lecture Summary
Lecture 19: Noise in AM, SSB/VSB.
DSBSC.
Required Reading: 3.4, 3.6, 3.7, 9.1-9.4, 9.6
Lecture Slides
Lecture Summary
Supplementary topic: Single Sideband and Narrowband Gaussian Noise and Noise in SSB
Lecture 20: AM Radio.
Superheterodyne Receivers. Frequency Modulation.
Required Reading: 3.9, 4.1-4.2
Lecture Slides
Lecture Summary
Supplementary
notes on angle, frequency, and phase modulation
Lecture 21: FM Spectral Analysis, Modulation, and Detection.
Required Reading: 4.4-4.6
Lecture Slides
Lecture Summary
Lecture 22: WBFM Modulation, FM Detection, Digital Modulation,
ASK/PSK/FSK.
Required Reading: 4.7-4.8, 9.7,
5.1-5.2, 5.6, 7.1-7.5
Lecture Slides
Lecture Summary
Supplementary notes to Lectures 22-24
on digital modulation and binary detection
Lecture 23: Digital Demodulation. Error Probability in ASK/PSK/FSK.
Lecture 24: Detection and Error Probability ASK/PSK/FSK.
Lecture 25: Course Summary