Interactive online undergraduate laboratories using J-DSP

Andreas Spanias, Venkatraman Atti

Research output: Contribution to journalArticlepeer-review

105 Scopus citations


An interactive Web-based simulation tool called Java-DSP (J-DSP) for use in digital signal processing (DSP)-related electrical engineering courses is described. J-DSP is an object-oriented simulation environment that enables students and distance learners to perform online signal processing simulations, Visualize Web-based interactive demos, and perform computer laboratories from remote locations. J-DSP is accompanied by a series of hands-on laboratory exercises that complement classroom and textbook content. The laboratories cover several fundamental concepts, including z transforms, digital filter design, spectral analysis, multirate signal processing, and statistical signal processing. Online assessment instruments for the evaluation of the J-DSP software and the associated laboratory exercises have been developed. Pre/postassessment data have been collected and analyzed for each laboratory in an effort to assess the impact of the tool on student learning.

Original languageEnglish (US)
Pages (from-to)735-749
Number of pages15
JournalIEEE Transactions on Education
Issue number4
StatePublished - Nov 2005


  • Assessment instruments
  • Distance learning
  • Interactive digital signal processing (DSP) demos
  • Online signal processing laboratories
  • Tools to embed digital signal processing (DSP) simulations in Web lectures
  • Web-based simulations

ASJC Scopus subject areas

  • Education
  • Electrical and Electronic Engineering


Dive into the research topics of 'Interactive online undergraduate laboratories using J-DSP'. Together they form a unique fingerprint.

Cite this