ECE 259BN Course Syllabus, Winter 2008


The course plan below is tentative, and subject to change as the course progresses.


Week 1: Convolutional Codes - Basics


Week 2: Convolutional Codes - Representations


Week 3: Convolutional Codes - Decoding


Week 4: Convolutional Codes - Performance Analysis


Weeks 5: Turbo Codes - Architectures


Weeks 6: Turbo Decoding


Week 7: Turbo Codes - Performance Analysis


Weeks 8: Trellis-Coded Modulation (TCM) - Ungerboeck Codes


Weeks 9: TCM Performance Evaluation


Weeks 10: LDPC Codes and Iterative Decoding


ECE 259BN Home Page