EE179: Introduction to Communications


This course covers the fundamental principles underlying the analysis, design and optimization of analog and digital communication systems. Design examples will be taken from the most prevalent communication systems today: cell phones, Wifi, radio and TV broadcasting, satellites, and computer networks. Analysis techniques based on Fourier transforms and energy/power spectral density will be developed. Mathematical models for random variables and random (noise) signals will be presented, which are used to characterize filtering and modulation of random noise. These techniques will then be used to design analog (AM and FM) and digital (PSK and FSK) communication systems and determine their performance over channels with noise and interference. Prerequisite: 102A.

Course Information

See the information in the links on the left.


Final Project The recommended final project has been posted on the left. You are welcome to come up with your own project, but check with me first, unless it is one we have already mentioned in class.

Lab 6 has been posted on the left.

Flex Radio Demo The class tomorrow will be in Packard 302. This is where the Flex Radio SDR is.

We’ll meet either in front of Packard at 10:20, so you can see the antennas, or at Packard 302 at 10:30.

Midterm The midterm is posted under the assignments and labs link on the left.

Field Trip to the Stanford Dish Monday May 8th. Meet at the Campus Drive Gate at 10. We'll be at the dish from 10:30 to 11:30, and back at the gate by 12. A map is here.

No class Monday April 24.