This project has been conducted in a teamwork manner. Some important concepts of an introductory course on DSP were chosen. First, few were responsible for implementing the code in Matlab using M-files, and at the next stage, others were responsible for transferring the code to GUIs so that the users can enjoy the comfort of windows-based execution. This package was designed to serve as an educational aid package for the DSP course at MS level and the book "Discrete-time signal processing" by: Alan V. Oppenheim, Roland W. Schafer, and John R. Buck was chosen as the reference.

The modules, for the most part, have been written, tested, and debugged by each contributor and I provided solutions and suggestions on an as-needed basis so I can not guarantee the modules to be completely flawless. The package is designed using MATLAB v.6.5 and its features, at the existing state, are most likely to be executed properly only in that (or higher) version of Matlab. The path of execution should be set prior to use according to the procedure outlined in the accompanying Readme file. As described there, the package can be run by simply typing " dsp " at the Matlab command prompt. The instructions about each project are provided by the respective author and they're usually located in the main page of the GUI.
The package is attached below.
How To Cite (CiteULike Entry):
M. Khosroshahy, "DSP educational package," PolyTelecom.com, Tech. Rep., Jun. 2003. [Online]. Available: http://www.polytelecom.com/locate/DSPpackage