Course Meeting Times

Lectures: 2 sessions / week, 1.5 hours / session


This course will cover fundamentals of digital communications and networking. We will study the basics of information theory, sampling and quantization, coding, modulation, signal detection and system performance in the presence of noise. The study of data networking will include multiple access, reliable packet transmission, routing and protocols of the internet. The concepts taught in class will be discussed in the context of aerospace communication systems: aircraft communications, satellite communications, and deep space communications.


16.001-16.004 Unified Engineering or 6.003 Signals and Systems; 6.041 Probabilistic Systems Analysis

Requirements and Grading

Problem sets (about one per week) 10%
Attendance, participation, short quizzes 15%
Quiz 1 25%
Quiz 2 25%
Quiz 3 (during finals week) 25%


Proakis, John, and Masoud Salehi. Communication Systems Engineering. 2nd ed. Upper Saddle River, NJ: Prentice Hall, 2001. ISBN: 9780130617934.

Supplementary Texts and References

Haykin, Simon. Communication Systems. 5th ed. New York, NY: Wiley, 2009. ISBN: 9780470169964.

Tanenbaum, Andrew. Computer Networks. 4th ed. Upper Saddle River, NJ: Prentice Hall, 2002. ISBN: 9780130661029.

Course Info

Learning Resource Types

assignment Problem Sets
grading Exams
notes Lecture Notes
assignment Programming Assignments