101. A multipurpose toolkit for teaching DSP in an undergraduate course.
- Author
-
Joseph, Diya, Chawla, Prateek, Chander, Harish, and Rawat, Tarun Kumar
- Subjects
STUDY & teaching of digital signal processing ,INTRODUCTORY courses (Education) ,SIGNAL convolution ,FAST Fourier transforms ,FINITE impulse response filters - Abstract
ABSTRACT Teaching an introductory course in Digital Signal Processing (DSP) involves the careful selection and arrangement of essential topics from the vast expanse of the subject. A substantial amount of effort from the teacher is required to deliver mathematical and algorithmic concepts. In this paper, we present a Windows Store App which can be used as a teaching aid for an introductory undergraduate DSP course. The app has six modules. Four of the modules demonstrate problems which require complex calculations, viz. linear convolution, circular convolution, radix-2 Fast Fourier Transform (FFT), and Finite Impulse Response (FIR) filter design. These modules display elaborate butterfly diagrams and matrix multiplications to enhance pedagogy. The other two modules form a digital signal processor toolkit based on a hypothetical 16-bit floating-point digital signal processor, with a simple instruction set. The app has been used to teach a course on DSP and a positive feedback was received from the students. © 2017 Wiley Periodicals, Inc. Comput Appl Eng Educ 25:530-541, 2017; View this article online at ; DOI [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF