ECE 361 - Spring 2017

Home --- Homeworks --- Exams --- Grades --- People/Office hours --- Piazza --- About

Course syllabus

Lectures: TR, 9.30am-10.50am, 3013 Electrical & Computer Eng Bldg.

Lecture Attendance Policy: We invite relevant questions and comments during lectures. Address your questions and comments to the entire class; avoid disruptive behavior such as talking to neighbors, unless the instructor invites you to form discussion groups. Kindly turn off or mute cell phones, laptop computers, and other electronic devices during lectures.

Course notes:

Prerequisite: The basic prerequisites are a probability course (such as ECE 313 or STAT 410) and some basic signal processing background (such as ECE 210).

Course Outline

Communication Systems are the basic workhorses behind the information age. Examples include high speed communication networks, wireless and wireline telephone systems, high speed modems, etc. The basic currency of information is digital: bits . Broadly speaking, this course is centered around a single theme: reliably communicate bits over an unreliable physical medium. The emphasis is on how to transfer this currency between a transmitter-receiver pair. The transfer involves a physical medium, whose input-output characteristics are not deterministically known. The curriculum has three broad parts:

These three parts are discussed in the course in the context of three specific physical media:

Tentative Course Schedule

Date Lecture in notes Learning Objectives Supplements
1/17 Lecture 1: Discrete Nature of Information
1/19 Lecture 2: Statistical Channel Model
1/24 Review of Probability  
1/26 Lecture 3: Histogram to Optimum Receiver
1/31 Lecture 4: Sequential and Block Communication
  • matlab code: MAP decoding over additive white Laplacian noise.
2/2 Lecture 5: Energy-Efficient Communication
2/7 Lecture 6: Rate-Efficient Reliable Communication
2/9 Lecture 7: Reliable Communication with Erasures
  • Fountain codes, describes the application of erasure codes for packet communication over the internet.
2/14 Lecture 8: Capacity of the AWGN Channel
  • diagram: sphere packing argument
  • Hypersphere, Weisstein, strangely the hypersurface area of hyperspheres reaches its maximum at 7 dimensions.
  • Vesica Piscis, the fish bladder shape that is the intersection of two circles.
2/16 Lecture 9: Pulse Shaping and Sampling
2/21 Lecture 10: Capacity of the Continuous-Time AWGN Channel
2/23 Lecture 11: Modeling the Wireline Channel: Intersymbol Interference
2/28 Exam 1. Location: DCL 1310.
3/2 Lecture 12:  Intersymbol Interference Management: Low SNR Regime
3/7 Review of ML decoding  
3/9 Lecture 13: Intersymbol Interference Management: High SNR Regime  
3/14 Lecture 14:  Interference Management at all SNRs  
3/16 Review of Fourier Analysis 
3/21 Spring break - No class
3/23 Spring break - No class
3/28 Lecture 15: Transmitter-Centric ISI Management: Precoding 
3/30 Lecture 16:  Transmitter-Centric ISI Harnessing: OFDM
4/4 Lecture 17:  OFDM and Capacity of the Wireline Channel 
4/6 Lecture 18: Passband Wireless Communication 
4/11 Exam 2. Location: DCL 1310.
4/13 Lecture 19: The Discrete Time Complex Baseband Wireless Channel
4/18 Lecture 20: Sequential Communication over a Slow Fading Wireless Channel
4/20 Lecture 21: Typical Error Event in a Slow Fading Wireless Channel
4/25 Lecture 22: Time diversity
4/27 Lecture 23: Frequency diversity
5/2 Lecture 24: Antenna diversity
5/9 Final Exam
Location: TBA