Professor Joseph Picone
Department of Electrical and Computer Engineering
Mississippi State University

email: picone@cavs.msstate.edu
phone/fax: 601-325-3149; office: 413 Simrall
URL: http://www.cavs.msstate.edu/resources/courses/ece_4773

The lectures contained here are the result of several years of experience teaching Digital Signal Processing (DSP) to students with diverse backgrounds. In the last ten years, DSP has gone from a graduate-level course to an introductory engineering course (at some schools at least). At MS State, we currently teach this course as a split-level course (senior UGs and entry-level graduate students).

DSP, like most modern disciplines, cannot be taught in a linear fashion. A typical DSP system uses DSP at all levels of processing. For example, state-of-the-art A/Ds use DSP to improve the performance of the A/D. Hence, to teach almost any topic thoroughly, one must know DSP already - a Catch-22 in a sense.

The latest version of these notes attempts to teach DSP from step by step beginning with the A/D process, and culminating with advanced pattern recognition processing. The idea is to introduce the topic from a system perspective, and let students fill in the gaps as they proceed through the semester.

This technique is somewhat of a recognition that most students entering this course should now have a background in basic DSP that includes Z-transforms and sampling theory. Hence, most of the material introduced in the first part of this course are things seen before in less detail.

If you prefer the previous version of these notes, simply click here.

Questions or comments about the material presented here can be directed to ies_help@cavs.msstate.edu.