Saved in:
Bibliographic Details
Main Author: Spanias, Andreas
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2602.13863
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917275367374848
author Spanias, Andreas
author_facet Spanias, Andreas
contents This paper presents the history of the online simulation program Java-DSP (J-DSP) and the most recent function development and deployment. J-DSP was created to support online laboratories in DSP classes and was first deployed in our ASU DSP class in 2000. The development of the program and its extensions was supported by several NSF grants including CCLI and IUSE. The web-based software was developed by our team in Java and later transitioned to the more secure HTML5 environment. J-DSP supports laboratory exercises on: digital filters and their design, the FFT and its utility in spectral analysis, machine learning for signal classification, and more recently online simulations with the Quantum Fourier Transform. Throughout the J-DSP development and deployment of this tool and its associated laboratory exercises, we documented evaluations. Mobile versions of the program for iOS and Android were also developed. J-DSP is used to this day in several universities, and specific functions of the program have been used in NSF REU, IRES and RET workforce development and high school outreach.
format Preprint
id arxiv_https___arxiv_org_abs_2602_13863
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Twenty-five years of J-DSP Online Labs for Signal Processing Classes and Workforce Development Programs
Spanias, Andreas
Signal Processing
Software Engineering
This paper presents the history of the online simulation program Java-DSP (J-DSP) and the most recent function development and deployment. J-DSP was created to support online laboratories in DSP classes and was first deployed in our ASU DSP class in 2000. The development of the program and its extensions was supported by several NSF grants including CCLI and IUSE. The web-based software was developed by our team in Java and later transitioned to the more secure HTML5 environment. J-DSP supports laboratory exercises on: digital filters and their design, the FFT and its utility in spectral analysis, machine learning for signal classification, and more recently online simulations with the Quantum Fourier Transform. Throughout the J-DSP development and deployment of this tool and its associated laboratory exercises, we documented evaluations. Mobile versions of the program for iOS and Android were also developed. J-DSP is used to this day in several universities, and specific functions of the program have been used in NSF REU, IRES and RET workforce development and high school outreach.
title Twenty-five years of J-DSP Online Labs for Signal Processing Classes and Workforce Development Programs
topic Signal Processing
Software Engineering
url https://arxiv.org/abs/2602.13863