Asee peer logo

Digital Signal Processing: Theory And Practice, Hardware And Software

Download Paper |


2009 Annual Conference & Exposition


Austin, Texas

Publication Date

June 14, 2009

Start Date

June 14, 2009

End Date

June 17, 2009



Conference Session

ECE Poster Session

Tagged Division

Electrical and Computer

Page Count


Page Numbers

14.491.1 - 14.491.9



Permanent URL

Download Count


Request a correction

Paper Authors


Wei PAN Idaho State University

visit author page

Wei Pan is Assistant Professor and Director of VLSI Laboratory, Electrical Engineering Department, Idaho State University. She has several years of industrial experience including Siemens (project engineering/management.) Dr. Pan is an active member of ASEE and IEEE and serves on the membership committee of the IEEE Education Society.

visit author page


S. Hossein Mousavinezhad Idaho State University

visit author page

S. Hossein Mousavinezhad is Professor and Chair, Electrical Engineering Department, Idaho State University. Dr. Mousavinezhad is active in ASEE and IEEE and is an ABET program evaluator. Hossein is the founding general chair of the IEEE International Conferences on Electro Information Technology.

visit author page


Kenyon Hart Idaho State University

visit author page

Kenyon Hart is Specialist Engineer and Associate Lecturer, Electrical Engineering Department, Idaho State University, Pocatello, Idaho.

visit author page

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Digital Signal Processing, Theory/Practice, HW/SW

Abstract Digital Signal Processing (DSP) is a course offered by many Electrical and Computer Engineering (ECE) programs. In our school we offer a senior-level, first-year graduate course with both lecture and laboratory sections. Our experience has shown that some students consider the subject matter to be too theoretical, relying heavily on mathematical concepts and abstraction. There are several visible applications of DSP including: cellular communication systems, digital image processing and biomedical signal processing. Authors have incorporated many examples utilizing software packages including MATLAB/MATHCAD in the course and also used classroom demonstrations to help students visualize some difficult (but important) concepts such as digital filters and their design, various signal transformations, convolution, difference equations modeling, signals/systems classifications and power spectral estimation as well as optimal filters.

In our institution the laboratory section was offered mainly as a software (SW) environment (mostly working with matlab/simulink.) However since Spring 2008 semester, a hardware (HW) component has been added to the laboratory where students work with Texas Instruments TMS 3206713 DSP boards in addition to using software packages in implementing some of the DSP algorithms in both hardware and software. In addition, the software programming environment of LabVIEW is being considered as another tool to be utilized in the laboratory section. Our introductory classes introduce students to software tools and this advanced sequence of lecture/laboratory sections allows students to apply their knowledge of available tools to an important application area within the electrical/computer engineering discipline. One of the authors has extensive industrial background and has used up-to-date tools in microelectronics and related application areas; another author has several years of experience teaching DSP at different schools.


At our school we have a one-semester lecture course for both seniors and first-year graduate students, and a laboratory section in digital signal processing. The Oppenheim- Schafer-Buck textbook1 for the graduate course is widely used in many schools. We use the book by Proakis and Manolakis2 as a text. The book by McClellan-Schafer-Yoder3 is an interesting one for signal processing first approach used in some programs. The book by Smith4 is also available online and students can download it for free.

We will next present DSP theory, course topics, and examples using software packages and finally present some conclusions as to the pros and cons of using software tools and the usefulness of having a laboratory section or term projects as part of the course requirements.

PAN, W., & Mousavinezhad, S. H., & Hart, K. (2009, June), Digital Signal Processing: Theory And Practice, Hardware And Software Paper presented at 2009 Annual Conference & Exposition, Austin, Texas. 10.18260/1-2--5091

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