Asee peer logo

Integration Of Dsp Theory, Experiments, And Design: Report Of A 7 Year Experience With An Undergraduate Course

Download Paper |


1999 Annual Conference


Charlotte, North Carolina

Publication Date

June 20, 1999

Start Date

June 20, 1999

End Date

June 23, 1999



Page Count


Page Numbers

4.332.1 - 4.332.6

Permanent URL

Download Count


Request a correction

Paper Authors

author page

Mahmood Nahvi

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Session 2632

Integration of DSP Theory, Experiments, and Design: Report of a 7-Year Experience with an Undergraduate Course Mahmood Nahvi Electrical Engineering Department California Polytechnic State University, San Luis Obispo


1. Summary 2. Background 3. Pedagogical and Technical Considerations 4. DSP Theory 5. Experiments 6. Design Projects 7. Discussion and Conclusions References

1. Summary

The senior technical-elective digital signal processing (DSP) course and lab at Cal Poly State University has become popular among electrical and computer engineering students. The goal of the courses is to teach digital signal processing for applications. Therefore, emphasis is placed on teaching and learning DSP through real-time, real-world examples. The approach is to “learn DSP by doing,” with synthesis and design as the main vehicle.

The course integrates classical DSP theory, structured experiments, and design projects. It requires prior knowledge of continuous and discrete-time signals and systems analysis, and familiarity with concepts and techniques such as linear time-invariant systems, convolution, correlation, and Fourier transforms. The course runs for a quarter of the academic year and includes three hours of lecture presentations, eight experiments and a design project. In all of the above activities, students work together in groups of two or three. Each experiment includes pre- lab, design, implementation, testing and evaluation of DSP algorithms and their application. Each design project requires effort equivalent to the completion of three or four regular experiments.

The laboratory uses Texas Instruments' DSP boards and software development tools and industry-standard computation engines, simulation, data analysis and display packages such as DADiSP and Matlab. The laboratory is also used in conjunction with four graduate courses in DSP and image processing, individual studies, senior projects, Master’s theses, and DSP research. The development of the course and the lab was supported by NSF/ILI grants, as well as by Cal Poly and donations from industry.

Nahvi, M. (1999, June), Integration Of Dsp Theory, Experiments, And Design: Report Of A 7 Year Experience With An Undergraduate Course Paper presented at 1999 Annual Conference, Charlotte, North Carolina.

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 1999 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015