Course Information

Instructor John Gill
Email: gill@ee.stanford.edu
Telephone: 650-723-4715
Office: Packard 266
Office hours: MW 3:00-4:30pm, and by appointment
Teaching Assistant Joseph Koo
Email: jckoo@stanford.edu
Office: Packard 268
Office hours: Thursday 5:00-6:00pm
Telephone: 650-736-1300
Course Administrator   Denise Murphy
Email: denise@ee.stanford.edu
Office: Packard 267
Telephone: 650-723-4731
Fax: 650-723-8473
Lectures MWF 1:15-2:05pm, Skilling 193
Review Session Tuesday 10:00-10:50am, Skilling 191. Weekly review sessions will also be available in streaming video format at SCPD.
Textbook Algebraic Codes for Data Transmission, Richard E. Blahut, Cambridge University Press, 2003
Homework Homework assignments will be handed out on Fridays and will be due 5pm the following Friday, in the EE 387 bin near Packard 266. Several homework assignments will include simple programming problems.
Examinations   Midterm examination: Wednesday, October 29, 12:30-2:05pm, Skilling 193, in class, closed book except for one sheet (two sides) of notes.
Final examination: Wednesday, December 10, 8:30-11:30am, Skilling 193, in class, open book, open notes.
Grading 30%   Homework assignments
25%   Midterm examination
45%   Final examination
Syllabus   Introduction to error detection and error correction
Introduction to algebra: groups, rings, finite fields, vector spaces
Linear block codes: definitions, minimum distance, bounds
Cyclic codes and linear feedback shift register circuits
BCH and Reed-Solomon codes
Burst error correcting codes and error trapping
Logic circuits for finite field arithmetic operations
Product codes; coding gain

   Last modified: Fri Nov 14 18:23:04 PST 2008