EE524 Syllabus

 

EE 524 Digital Signal Processing

Home Lecture Homework Exams Projects

Instructor: Dr. Julie A. Dickerson (julied@iastate.edu)
Office: 3123 Coover
Phone: (515) 294-7705 , Fax: (515) 294-8432
Office Hours Schedule
Class meets MWF at 2 in Howe Hall 1324
Class Webpage: www.eng.iastate.edu/ee524

Textbook:

Textbook: Digital Signal Processing: Principles, Algorithms, and Applications by J.G. Proakis and D.G. Manolakis, Third Edition, Prentice Hall, 1996.

Catalog Description

(3-0) Cr. 3. F.S. Prereq: 424. Spectral estimation. Linear prediction: Levinson recursion, lattice structure. Hilbert transform. Homomorphic signal processing. Multirate signal processing. Introduction to adaptive signal processing. Design of IIR and FIR digital filters using error minimization techniques. Time-frequency distributions. Statistical signal processing. Computer algorithms and applications of digital signal processing techniques.

Prerequisites:(Things that you should have seen before)

Linear systems theory (discrete and continuous) section 2.1-2.5 in text
Z-Transforms and inverse Z transforms, analysis of linear time-invariant systems in the Z-domain (3.1-3.6 in text)
Discrete Fourier Transforms-Basic definitions and properties (51.,5.2 in text)
Frequency Responses and Transfer Functions (4.1,4.2 in text)

Tentative Schedule:

  1. Introduction to modern DSP and review of prerequisite topics (Chapter 1)
  2. Frequency Analysis of signals and systems, discrete time Fourier transform (DTFT), response to sinusoidal inputs (4.3,4.4)
  3. Ideal filter characteristics, comb filters, notch filters, all-pass filters, inverse filters (4.5, 4.6)
  4. DTFT, DFT, Relationship between DTFT , DFT and Z Transform (5.1-5.4)
  5. Efficient DFT computation using the FFT algorithm (6.1,6.2)
  6. Applications of DFTs-DTMF,STFT, periodograms (handout)
  7. Filter Design and Implementation (7.2,7.3, chapter 8)
  8. Quantization and Finite Word length effects in digital filters (7.5-7.7)
  9. Multirate signal processing (chapters 9 and 10)
  10. If time permits, Adaptive signal processing, LMS algorithm and echo cancelling (article from Signal Processing Magazine)

Grading:

HW Assignments: 25%
Projects(2-3): 30%
Midterms (2): 45%

Homework Policy

A. Homework will be performed by teams of two students. You can divide yourselves in teams, or I will assist you in getting on a team.

B. One homework paper will be handed by the entire team, and all members must sign the paper to certify that they contributed to the assignment. The best way is to work separately on the problems and then get together and reconcile your solutions to agree on an answer.

C. The team should make a photocopy of their solutions, and hand in the original on the due date. Please fold the homework in the long dimension and write both names on the outside. Late homework will not be accepted.

D. On the due date, I will hand out solutions at the beginning of class. You will trade your homework with another group and grade it according to these solutions at that time. Please grade on a per/problem basis according to the following scheme. 10 - perfect, 5-9 according to valid approach, 0-4 according to effort. Fold in the long dimension, put all team names and all grades on the outside. All team members will receive the same grade on the assignment. Grades will be recorded and the homework will be returned to the team.

E. My experience is that students are quite honest and accurate in self grading, and learn a lot in the process. If a student is borderline, then I will examine the original and the graded homework to determine how strictly the homework was graded. If I discover that grading was lenient, then I am inclined to give the lower grade. Random quality checks will be performed on each assignment to ensure that standards are maintained. Also I will have different groups present the solutions to the class and answer questions.

F. If I make a mistake in my homework solutions, the first team to contact me by email and point out the mistake will receive +5 points each on their final exam grade. But it must be by email, not in person or over the telephone.

Exam Policies

A. All exams will count. Makeups will be given for sickness cleared in advance. Makeup exams will be the same as regular, so students are on the honor system to not give or receive information about the makeup. Exams are closed book, but you are allowed a formula sheet, 8-1/2 by 11, both sides, for each midterm, and plus an extra sheet for the final.

B. You are responsible for anything I write on the board during a test. Be alert.

C. Midterms and final exam are closed book. See above for information about formula sheets.

D. If you do not understand what I am asking in a test problem, ask me during the test - don't tell me later that the problem was unclear. If you have a question during a test, come forward and ask me personally. Do not speak out and disturb the other students.

E. When you come forward to hand in your test, hand it in. Do not stand there and reconsider your answers.

F. On a test, please show and explain all work if you hope for partial credit.

G. I will reconsider grading if you feel that you did not get fair treatment. You must come to me within a week to get a regrade. I will never lower your grade.

Home Lecture Homework Exams Projects

Last Updated 20 Aug 2000