EE 153 - Digital Signal Processing

Spring 2002


Instructor:

Peyman Milanfar

Office:

133 Baskin Engineering Building

Phone:

(831) 459-4929

email:

milanfar AT ee DOT ucsc DOT edu

Lecture:

T, Th 2-3:45 in Baskin 156

Office Hours:

T 3:45-5:15

Text:

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

Grading Policy:

Homeworks 20%, Quizzes 10%, Midterm 25%, 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

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

Applications

1 Lecture

HOMEWORK

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

Handed out: Thursday March 28, due: Thursday April 4, 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 4:, due: Thursday April 11, 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 11, due: Thursday April 18, Solutions

Homework 4: Practice questions for Midterm

Handed out: Tuesday April 23, due: Thursday April 25, Solutions

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

Handed out: Thursday May 2, due: Thursday May 9, Solutions

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

Handed out: Tuesday May 14, due: Tuesday May 21, Solutions

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

Handed out: Tuesday May 21, due: Tuesday May 28, Solutions

Homework 8: Practice questions for Final

Handed out: Tuesday May 28, due: Never, Solutions

IMPORTANT DATES

First Day of Class

Tuesday, March 26

Last Day of Class

Thursday, May 30

Midterm exam

Tuesday April 30, during class

Final covering all the course material

Monday June 3, 4:00 - 7:00 PM 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.