Catalog Data: (3:2:3) W Prerequisite: Math 113, CS 142, IT 241.Processing of data using digital computers. Encoding data for storage or transmission. Frequency-domain techniques for manipulating signals. Compression and other important signals algorithms. Practical experience with DSP processors.
Textbook(s):
Digital Video Compression by Peter Symes
Lab Textbook(s): None
Recommended Book(s): None
Reference Book(s):
Class website: Contact instructor
Class Coordinator: Michael Bailey
Goals: Introduce the students to concepts and algorithms used in modern digital signal processing. Particular emphasis is placed on Fourier Transforms of signals and their applications. Other concepts presented are digital filtering, embedded DSP, digital sampling, fast Fourier algorithms, and lossy data compression and coding. The discrete cosine and wavelet transforms are applied to video compression techniques.
Prerequisites by topic:
Outcomes:
Laboratory projects: Labs for this class are open; after an introduction by the lab instructor, students may complete that lab at their own pace and schedule. T.A. hours are provided for additional assistance. Time is also allowed for a substantial team research project of students’ choosing.
Laboratory assignments:
Laboratory Equipment: Function generators, TI 6713 DSK DSP cards, headsets with microphones.
Computer Equipment used: Personal Computers with Matlab and the TI developer’s studio software. Computers must run under Windows OS, with CADEM access for Matlab.
Written and oral communication requirements: The course requires the students to prepare and present a DSP-related research project. The presentation includes both oral and written portions.
Math Analysis: Elementary calculus, exponential and trigonometric concepts.
Library or other Research Projects: (See “Written and oral communication requirements” above.)
Prepared By: Michael Bailey
Date Revised: 26 May 2005