Interactive signal processing education applications for the android platform

Suhas Ranganath, Jayaraman J. Thiagarajan, Deepta Rajan, Mahesh K. Banavar, Andreas Spanias, Jie Fan, Kristen Jaskie, Cihan Tepedelenlioglu

Research output: Contribution to journalArticlepeer-review

2 Scopus citations


—In this paper, we present a unique Android-DSP (AJDSP) application which was built from the ground up to provide mobile laboratory and computational experiences for educational use. AJDSP provides a mobile intuitive environment for developing and running signal processing simulations in a user-friendly manner. It is based on a block diagram system approach to support signal generation, analysis, and processing. AJDSP is designed for use by undergraduate and graduate students and DSP instructors. Its extensive functions enable instructors and students to simulate DSP concepts including convolution, Fourier transforms, z-transform and filter design. We describe the AJDSP functions and the process of using them in computer exercises, classroom demonstrations, and undergraduate remote laboratories. We include quantitative and qualitative assessments of AJDSP at the end of this paper. We also include descriptions of outreach efforts where we used AJDSP in middle schools and high schools to demonstrate how DSP algorithms enable several applications.

Original languageEnglish (US)
JournalComputers in Education Journal
Issue number2
StatePublished - 2019


  • Android
  • Index Terms—AJDSP
  • Signal Processing

ASJC Scopus subject areas

  • Computer Science(all)
  • Education


Dive into the research topics of 'Interactive signal processing education applications for the android platform'. Together they form a unique fingerprint.

Cite this