Asee peer logo

Algorithms And Computer Methods In Digital Signal Processing

Download Paper |


1997 Annual Conference


Milwaukee, Wisconsin

Publication Date

June 15, 1997

Start Date

June 15, 1997

End Date

June 18, 1997



Page Count


Page Numbers

2.61.1 - 2.61.12



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Dean R. Johnson

author page

S. Hossein Mousavinezhad

Download Paper |

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

Session 3532


S. Hossein Mousavinezhad, Professor & Chairperson, and Dean R. Johnson, Associate Professor Department of Electrical and Computer Engineering Western Michigan University Kalamazoo, Michigan (616) 387-4057 FAX (616) 387-4024


Digital Signal Processing (DSP) is a growing and important subject area in the field of electrical/computer engineering. DSP applications can be found in areas such as speech recognition, image enhancement, biomedical instrumentation and automotive electronics. At Western Michigan University, we were one of the first schools to introduce a DSP course at the undergraduate level. Presently we offer two courses, one at the graduate level. A graduate course on image (or two-dimensional signal) processing is under development. The subject of signals and systems (and the DSP) are heavily dependent on mathematical concepts such as convolution, difference/differential equations, design of filters, transform methods and power spectrum. With the availability of such “powerful” tools like: MATHCAD, MATLAB, MATHEMATICA, MAPLE, LABVIEW, engineering educators need to take special care in where and when to introduce these engineering software packages to students. Historically, signal processing has been a subject where students have great difficulty in understanding the underlying principles and visualizing often abstract concepts which are fundamental to this important and growing area.

Authors have had experience in teaching courses and conducting research in the areas of signals & linear systems and digital signal processing and welcome this opportunity to share these ideas with engineering education community. In Section II we show specific examples of filter design methods and solution of difference equations using MATLAB and MATHCAD. Section III introduces algorithms developed using MATHEMATICA to solve n-th order ordinary differential equations (ODEs). In section IV we make some concluding remarks and propose further work. The paper ends with a discussion of the appropriate use of these computer tools and algorithms at the right place and the right time so that students using them will not be “just pushing buttons.” It is noted that many current textbooks use these tools (see, for example, [1]) and one needs to


Johnson, D. R., & Mousavinezhad, S. H. (1997, June), Algorithms And Computer Methods In Digital Signal Processing Paper presented at 1997 Annual Conference, Milwaukee, Wisconsin. 10.18260/1-2--6417

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: © 1997 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