ECEn 685: Error Control Coding
Outline of Lectures
Lecture Reading Topic
1 28 Aug 1.1 - 1.5 Introduction
2 30 Aug 4.1 Block Codes for Error Control (pp.68-75)
4 Sep Labor Day Holiday
3 6 Sep 4.2 Linear Block Codes
4 8 Sep 4.3 Decoding Procedures
5 11 Sep 4.5 Hamming Codes
6 13 Sep 10.1 Performance of Binary Block Codes on a BSC
7 15 Sep 2.1 Groups, Fields, Vector Spaces
Homework 1 Due (9:00 AM)
8 18 Sep 2.2 Properties of Galois Fields
9 20 Sep 2.3 Primitive Polynomials and GF(pm)
TEST 1 DUE (4:00 PM)
10 22 Sep 3.1 Euclidean Domains
11 25 Sep 3.2 Minimal Polynomials and Conjugate Elements
12 27 Sep 3.3 Factoring Xn - 1
Homework 2 Due (9:00 AM)
13 29 Sep 3.4 Ideals in GF(q)[x]/X^n - 1
Homework 3 Due (9:00 AM)
14 2 Oct Putting It All Together
15 4 Oct 5.1 Linear Cyclic Codes
Homework 4 Due (9:00 AM)
16 6 Oct 5.2 Encoding
17 9 Oct 5.2 Decoding
18 11 Oct 5.3 CRC Codes
TEST 2 DUE (4:00 PM)
19 13 Oct 6.3 - 6.4 Golay Codes
Homework 5 Due (9:00 AM)
20 16 Oct 8.1 BCH Codes
Homework 6 Due (9:00 AM)
21 18 Oct 8.3 Reed-Solomon Codes
22 20 Oct 9.1 Decoding Algorithms for BCH Codes
Homework 7 Due (9:00 AM)
23 23 Oct 9.1 Decoding Algorithms for BCH Codes
24 25 Oct 9.2 Decoding Algorithms for R-S Codes
25 27 Oct 9.2 Decoding Algorithms for R-S Codes
26 30 Oct 9.4 Erasure Decoding
Homework 8 Due (9:00 AM)
27 1 Nov Putting It All Together
Something Extra!
28 3 Nov 11.1 Convolutional Codes - Encoding
Homework 9 Due (9:00 AM)
29 6 Nov 11.2 Convolutional Codes - Structural Properties
TEST 3 DUE (4:00 PM)
30 8 Nov 11.2 - 11.3 Convolutional Codes - Structural Properties and Distance Properties
31 10 Nov 12.1 - 12.2 Maximum Likelihood Decoding
32 13 Nov 12.2 The Viterbi Algorithm with Hard-Decision Decoding
Homework 10 Due (9:00 AM)
33 15 Nov 12.2 The Viterbi Algorithm with Soft-Decision Decoding
34 17 Nov 12.3 Performance Analysis
35 20 Nov 12.3 Performance Analysis
36 22 Nov 12.4 Design and Implementation Issues
24 Nov 12.5 No class (Thanksgiving Holiday)
37 27 Nov 15.1 Punctured Convolutional Codes
38 29 Nov 16.2 ARQ Error Control
39 1 Dec 16.3 Interleaving
Homework 11 Due (9:00 AM)
40 4 Dec Error Control for CD's
41 6 Dec Concatenated Codes (NASA Standard)
42 8 Dec Summary
TEST 4 DUE (4:00 PM)
12 Dec Final Exam (7:00AM - 10:00AM)
Back to the ECEn 685 Homepage
Last modified: Tues Aug 29 07:44:02 MDT 2000