EE521 Analog and Digital Communications

Spring 2006

Course Thumbnail

This spring graduate ECE course considers digital data communication with noise, modulation including digital phase coding, codes including linear, block, cyclic, convolutional, and decoding including TDMA, and spread spectrum and CDMA. The course is taught on Monday evenings at Ft. Washington. Click here for a full course synopsis in PDF format.


Your text has a CD-ROM with the Student Version of SystemView inside the back cover. Make sure that this CD-ROM is there when you buy your text, particularly if it is used. If your CDROM is missing or damaged, see me ASAP.


Session format, subject to evolution as the class proceeds, is three periods:

           Instructor presents examples and homework from last time, and go through homework and examples; about an hour

           Short break

           Instructor presents material and assign readings and homework for next time; about an hour

           Seminar session; course topics discussion, student presentation, term project milestone presentation, or other topics

           When a quiz is given, it will follow the break instead of a lecture about new material

Course Materials as they become available

*      SystemView Primer (PDF, 139kB, PowerPoint handout, 6 slides per page)

*      SystemView Example (PDF, 164 kB) (PowerPoint, 299 kB) (SystemView system file, 24 kB)

*      Study plan: Suggested homework problems and questions from the text

*      Jan 25 Course overview, SystemView principles, Baseband Signals, Messages, Characters, and Symbols, Formatting Analog Information

*      Feb 1 Sources of Corruption, Pulse Code Modulation, Uniform and Non-uniform Quantization, Baseband Modulation/Demodulation/Detection

*      Feb 8 Signals and Noise, Detection of Binary Signals in Gaussian Noise, Inter-symbol Interference, Equalization; SystemView full version available on CDROM.

*      Feb 15 Why Modulate, Digital Bandpass Modulation Techniques, Detection of Signals in Gaussian Noise, Coherent Detection, Non-coherent Detection

*      Feb 22 Complex signals and signal processing; Term Project Assignment; First Examination

*      Mar 1 Error Performance, M-ary Signaling and Performance, Waveform Coding, Error Control, Structured Sequences, Linear Block Codes

*      Mar 8 SystemVue and the Senior Projects

*      Mar 15 Error-Detecting and Correcting Capability, Cyclic Codes, Well-Known Block Codes

*      Mar 22 Convolutional Encoding and Decoding, Properties of Convolutional Codes, Other Convolutional Decoding Algorithms

*      Mar 29 Goals of the Communications System Designer, Error Probability Plane, Nyquist Minimum Bandwidth, Shannon-Hartley Capacity Theorem, Bandwidth Efficiency Plane; Second Examination

*      April 5 Modulation and Coding Trade-Offs

*      April 12 Defining, Designing, and Evaluating Digital Communication Systems, Bandwidth-Efficient Modulation

*      April 19 Clean-up and review

*      April 26 Term Project Demonstrations and Presentations; Term Project Reports Due

*      May 1 Special Study Session

*      May 10 FINAL EXAMINATION (Click date for Study Guide) (Click here for cover sheet with Final Exam rules open book, open notes, etc.) (Click here for the examination with responses)


Summary of Term Project Written Communications, Updated Occasionally


Links to pages for previous years, with materials

*      EE521 Spring 2005