John M. Cioffi

John M. Cioffi

Room 363, David Packard Electrical Engineering
350 Serra Mall, MC 9515
Stanford, CA 94305-9515
phone: +1 (650) 723-2150
fax: +1 (650) 724-3652

Julia Gillespie
(Administrative Assistant)

Room 365, David Packard Electrical Engineering
350 Serra Mall, MC 9505
Stanford, CA 94305-9505
phone: +1 (650) 723-2681


Spring Quarter 2005-2006

EE 379B - Digital Communication II: Coding

Instructor Prof. John Cioffi
Office: Packard 363
Phone: 723-2150
Office hours: TTh 4:00 - 5:30 pm
Teaching Assistant Michael Taylor
Administrative Assistant Julia Gillespie
Office: Packard 365
Phone: 723-2681
Lecture Time and Location
Help Session
Class Web Page
Class Email List The class e-mail list is automatically generated from the list of officially registered students in Axess. If you are not registered but would still like to receive class announcements, please subscribe to the class email list by sending an email to with a blank subject line and the body of message reading: subscribe ee379b.
Text Course reader chapters are available on the class web site.
Course Reader A Course reader is available for download in this webpage.
Grading Homework: 30%
Midterm exam: 30%
Final exam: 40%
Midterm Exam Time and Location
Final Exam Time and Location
Homework Policy

Homework will be distributed on Tuesday, and due the following Wednesday by 12:00 pm. You may also put it in the homework "IN" box just outside Packard 365 (Pat's office). For late submissions, there is 10% penalty per working day and no credit will be given after 1 week.

Please label your homework not only with your name but also with the assignment number. If you are an SCPD student, please be sure to use the coversheet provided by SCPD or at least put your company name in the upper right corner where it is less likely to be overlooked.

Graded homework will be in the metal "OUT" crate in the bookcase outside the door of Packard 365. Expect to find your grade on the second page of your homework. This will allow you to have access to your graded work without compromising the privacy of your classmates.

Homework and final exam will be held only until the 4th week of the next quarter, so claim them quickly if you wish to keep these items.

Reserve Texts Constrained Coding and Soft Iterative Decoding by J. Fan, Kluwer: Boston, 2001.
Turbo Coding by C. Heegard and S.B. Wicker, Kluwer: Boston, 1999.
Turbo Codes, Principals and Applications, B. Vucetic & J. Yuan, Kluwer: Boston, 2000.
Fundamentals of Convolutional Coding by R. Johannesson and K. Zigangirov, IEEE Press, New York, 1999.
Trellis Coding by C. Schlegal, IEEE Press: New York, 1997.
Elements of Information Theory, Cover and Thomas, Wiley, NY, latest edition.
Precoding and Signal Shaping for Digital Transmission by R.F.H. Fischer, Wiley: NY, 2002.
Trellis Decoding of Block Codes by B. Honary and G. Markarian, Kluwer: Boston, 1997.