EE 153 - Digital Signal Processing

Spring 2004

 


Instructor:

Peyman Milanfar

Office:

351 Baskin Engineering Building

Phone:

(831) 459-4929

email:

milanfar AT ee DOT ucsc DOT edu

Lecture:

T, Th 2-3:45 in Stevens Acad 213

Office Hours:

Grader Hours: (Bhavin Patel)

T, Th 1-2 PM --- Final Office hours Tues June 8, 1-3 PM

Th 11-12 in Baskin 354-I

Text:

Digital Signal Processing: A computer-based approach, Second Edition, by Sanjit. K. Mitra (Errata)

Grading Policy:

Homeworks 20%, Midterm 35%, Final 45%

Notes:

  • The course EE103 is a prerequisite for this class.
  • Homeworks in this class will involve the use of the software package MATLAB. Here is a primer.
  • There will be occasional short pop quizzes in class.
  • It is imperative that you attend lectures, do the assigned reading, and take good notes.
  • Late homework will not be accepted.

Reference Material:

A copy of the following books is on 1-day reserve at the Science/Eng. library:

  • First Principles of Discrete Systems and Digital Signal Processing, by Strum and Kirk, Addison-Wesley
  • Discrete-time Signal Processing, by Oppenheim and Schaefer
  • Digital Signal Processing, A computer-based approach, by Mitra (second edition) (Text)

     

Course Announcements and Handouts:

COURSE OUTLINE

Topic and Chapter number

Number of Lectures, Reading, Lecture Notes

Ch. 1: Introduction and review of basics

1 Lecture, Ch 1

Ch. 2: Discrete-Time signals and systems in the time domain

2 Lectures, 2.1-2.6, Notes: I, II, III

Ch. 3: Discrete-Time signals and systems in transform domain

3 Lectures, 3.1-3.10, Notes: I, II, III, IV

Ch. 4: LTI Systems in the transform domain

4 Lectures, 4.1-4.8, Notes: I, II, III, IV, V, VI

Ch. 5: Digital processing of continuous signals

2 Lectures, 5.1-5.5, Notes: I, II

Ch. 6: Digital Filter Structures

2 Lectures, 6.1-6.5, Notes: I, II, III

Ch. 7 : Digital Filter Design

4 Lectures, 7.1-7.7, Notes: I, II, III, IV

Additional notes on FIR filter design

Applications

1 Lecture

HOMEWORK

Homework 1: Textbook 2.2b, 2.7a, 2.16, 2.20a, 2.22a, 2.26a, M2.1

Handed out: Thursday April 1, due: Thursday April 8, (Solutions)

Homework 2: Text 3.2, 3.10, 3.11(a,b), 3.15(a,b), 3.23, 3.25(a,b,c,d), M3.1

Handed out: Thursday April 8, due: Thursday April 15, (Solutions)

Homework 3: Text 3.32, 3.51, 3.54, 3.55, 3.74, 3.88, 3.96, 3.98, M3.8(a), M3.16(a: no need to compute ROC)

Handed out: Thursday April 15, due: Thursday April 22, (Solutions)

Homework 4: Text 4.1, 4.6, 4.8, 4.9, 4.15, 4.16, M4.2 (Use Program 4_2)

Handed out: Thursday April 22, due: Thursday April 29, (Solutions)

Homework 5: Practice questions for Midterm

Handed out: Thursday April 29, due: Monday May 3, (Solutions)

Homework 6: Text 4.36, 4.41, 4.67, M4.8, 5.2, 5.4, 5.5, 5.7

Handed out: Thursday May 6, due: Thursday May 13, (Solutions)

Homework 7: Text 5.17, 5.18, 5.23, 5.25, M5.4, 7.2, 7.3, 7.15, 7.18

Handed out: Thursday May 13, due: Thursday May 20, (Solutions)

Homework 8: 7.20, 7.27, M7.2, M7.18 and Practice final questions

Handed out: Thursday May 20, Text problems due: Tuesday June 1, (Solutions). -- Practice question never due. (Solutions)

Some additional homework problems.

 

IMPORTANT DATES

First Day of Class

Tuesday, March 30

Last Day of Class

Thursday, June 3

Midterm exam

Tuesday May 4, during class

Final covering all the course material

Wednesday, June 9, 8:00 - 11:00 AM in class

Academic Dishonesty and Cheating:

Any confirmed academic dishonesty including but not limited to copying homeworks or cheating on exams, will result in a no-pass or failing grade. You are encouraged to read the campus policies regarding academic integrity. Examples of cheating include (but are not limited to):

  • Sharing or copying results or other information during an examination.
  • Working on an exam before or after the official time allowed.
  • Submitting homework that is not your own work.
  • Reading another student's homework solution before it is due.
  • Allowing someone else to read your homework solution before the assignment is due.

If there is any question as to whether a given action might be construed as cheating, see me before you engage in any such action.