INTEGRATING ANALYSIS, SIMULATION, AND IMPLEMENTATION TOOLS IN ELECTRONIC COURSEWARE FOR TEACHING SIGNAL PROCESSING

Roberto H. Bamberger, Brian L. Evans, Edward A. Lee, James H. McClellan and Mark A. Yoder

Proceedings IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, pp. 2873-2876
Detroit, MI, May 8-12, 1995

Prepublished version
Published version

ABSTRACT

A typical path in learning digital signal processing begins at the theoretical end and progresses toward the practical constraints imposed by implementation in hardware or software. On this path, the student would learn how to convert mathematical theory into algorithms and then algorithms into efficient implementations. In this paper, we first summarize the electronic courseware we have already developed in Mathematica, Matlab , and Ptolemy to teach DSP theory, algorithms, and implementation, respectively. Then, we discuss ways to integrate our efforts to help students discover the connections between these topics.