General Information
Digital Signal Processing
Spring, 2008
S522: Section 25351
Credit Hours: 3

Instructor: D. Kewley-Port     email:

Website: Click on S522 on
                  Use Oncourse will be used to deliver sound files, m-code etc.:

Office hours: DKP   Wednesday 1:00-2:00; Thursday. 1:00-2:00 Rm. C191
                                 Brady Thursday, 4:00-5:00 Rm. C123 or C164 lab.
         Note: Thursday office hours are essentially optional lab/help times in the SPHS STC, C164 for students wanting extra MatLab help.    

Texts: McClellan, Schafer and Yoder (1998). DSP First: A Multimedia Approach (with CD) (Prentice Hall: NJ). Supplementary Material from: Ingle and Proakis (1997). Digital Signal Processing Using Matlab V.4. (PWS Publishing:Boston)

Prerequisites: Students should have a reasonable background in acoustics, be reasonably good with mathematics and have had a trigonometry and calculus course at some time. Students must have had one course in programming.

Required Materials: You will need a USB memory stick (flash memory) for your MATLAB course files. Supplemental readings will be made available online or at a copy center later in the semester.

Information about Course: This course uses problem-based learning to teach the basic mathematics and concepts of DSP. This means that students learn primarily through working, studying and talking about problems and projects without quizzes or exams. Students therefore accept responsibility for what they want to learn. Normally students interested in speech processing take one semester of introduction to DSP and a second semester in the DSP of speech. Usually these are traditional courses with large numbers of problems, quizzes and tests. The S522 course developed over the last several years combines elements of both into a single semester. The number of problems in the assignments is modest in order for all students to complete the work. The text book CD has many problems with answers for students who want more practice to complete on their own.

The text book is completed in about 10 weeks. This will be followed by 5 weeks of DSP of speech for which outside readings will form the basis of that material. There is an optional computer-based lab available most weeks on Thursdays in C 164. The course will be heavily dependent on Matlab students must become a reasonable users during the first weeks. These optional labs will primarily assist with the computer-based parts of the course as indicated in the weekly assignments.

Assignments and Grading: The homework problems and laboratories which are divided into about fourteen assignments, all available as links from the Weekly Schedule. Most completed assignments will earn 10 points each. There is one computer program worth 15 points. There will also two longer projects, one on synthesis (20 points) and a final project (30 points).

Cheating Policy:

Students are expected turn in materials that are the result of their independent work. In this course it is anticipated, even recommended, that students discuss with others how the assignments can be solved. However, students are cautioned that each assignment is to be independently written, even though problems and issues are discussed with others. Copying of other students' work, files, or partial files, will be considered cheating. Students who have cheated will be given an F in the course and a letter will be placed in the student's file by the Dean of Students. Academic Misconduct policies in this class are in agreement with those of the university found at

Incompletes NONE.

Jan. 6, 2008