Asee peer logo

E-Book on DSP Theory with Interactive iOS, Java, and Android Simulations

Download Paper |


2013 ASEE Annual Conference & Exposition


Atlanta, Georgia

Publication Date

June 23, 2013

Start Date

June 23, 2013

End Date

June 26, 2013



Conference Session

NSF Grantees' Poster Session

Tagged Topic

NSF Grantees Poster Session

Page Count


Page Numbers

23.445.1 - 23.445.14



Permanent URL

Download Count


Request a correction

Paper Authors


Andreas S Spanias Arizona State University

visit author page

Andreas Spanias is a professor in the School of Electrical, Computer, and Energy Engineering at Arizona State University. He is also the founder and director of the SenSIP industry consortium. His research interests are in the areas of adaptive signal processing, speech processing, and audio sensing. He and his student team developed the computer simulation software Java-DSP (J-DSP - ISBN 0-9724984-0-0). He is author of two text books: Audio Processing and Coding by Wiley and DSP; An Interactive Approach. He served as associate editor of the IEEE Transactions on Signal Processing and as General Co-chair of IEEE ICASSP-99. He also served as the IEEE Signal Processing vice-president for conferences. Andreas Spanias is co-recipient of the 2002 IEEE Donald G. Fink paper prize award and was elected Fellow of the IEEE in 2003. He served as distinguished lecturer for the IEEE Signal processing society in 2004.

visit author page

author page

Jayaraman J. Thiagarajan

author page

Karthikeyan Natesan Ramamurthy Arizona State University

author page

Mahesh K Banavar Arizona State University Orcid 16x16

author page

Suhas Ranganath ASU

author page

Xue Zhang

author page

Deepta Rajan Arizona State University

author page

Girish Kalyanasundaram Arizona State University

Download Paper |


E-Book on DSP Theory with Interactive iOS, Java, and Android SimulationsInternet and multimedia technologies have had a profound impact in STEM education in the pastdecade. The increase in the use of mobile devices among students adds another novel dimensionto course design and delivery. Furthermore, the traditional textbooks are being replaced andsupplemented by inexpensive and mobile e-Books, and hence there is an opportunity to integratethe multimedia and mobile technologies in an e-learning environment. As a part of an NSFTUES sponsored project, we have developed an e-Book, with associated software andmultimedia tools, for teaching signal processing to undergraduate students. To facilitate hands-on learning of complex theoretical concepts, J-DSP, a DSP simulation environment has beendeveloped as a part of this project. In addition, versions of this software have also been createdfor iOS (iJDSP) and Android (AJDSP) smartphones and tablets. These are freely accessible, andsupport simple graphical programming to build simulations.The broad topics covered in the first version of the e-Book will include introduction tocontinuous and discrete-time signals, convolution, Fourier transforms, z-transforms, poles andzeros, windowing, fast Fourier transforms, and filter design. The e-Book can be accessed fromcomputers as well as mobile devices. The book chapters are developed based on the DSPtextbook by the author. Each chapter contains a description of the theoretical concepts along withseveral animated mathematical and signal analysis examples. Each simulation in the e-Book ishyper-linked to an interactive web page that uses Java software, You Tube videos and Internet-IIsocial network tools such as Facebook and Twitter, to deliver the technical content. Thewebpage will contain a brief description of the problem and a screenshot of the simulationcreated in J-DSP. There are also options available to open the interactive simulation in J-DSP ordownload the MATLAB script for the simulation. This gives the user the capability to modifyand extend the simulation in J-DSP or MATLAB. Furthermore, the webpage will also containvideo demonstrations of the examples in J-DSP, iJDSP, and AJDSP respectively. These videosillustrate the creation of block diagrams and the visualization of results. Therefore, even if theusers are working on mobile devices where J-DSP or MATLAB simulations cannot be created,they still can have a rich learning experience by viewing the interactive simulations as videos.We will also integrate the interactive quiz version of the J-DSP software into this mobileenvironment and instructors can use it: a) to assess the student performance and b) theeffectiveness of the proposed methods and technologies. The proposed e-learning environmentwill be employed in Signals and Systems, and Digital Signal Processing courses at our universityduring the fall 2012 and early spring 2013. The proposed learning methodology will be assessedcontinuously throughout the semester with specially tailored assessment instruments. We believethat such an integrated, anytime-anywhere e-learning framework with rich multimedia contentwill be a convenient mobile platform that will lead to effective student learning.

Spanias, A. S., & J. Thiagarajan, J., & Natesan Ramamurthy, K., & Banavar, M. K., & Ranganath, S., & Zhang, X., & Rajan, D., & Kalyanasundaram, G. (2013, June), E-Book on DSP Theory with Interactive iOS, Java, and Android Simulations Paper presented at 2013 ASEE Annual Conference & Exposition, Atlanta, Georgia. 10.18260/1-2--19459

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