  Effectiveness of teaching digital signal processing can be enhanced by
reducing lecture time devoted to theory, and increasing emphasis on
applications, programming aspects, visualization and intuitive understanding.
An integrated approach to teaching requires instructors to simultaneously teach
theory and its applications in storage and processing of audio, speech and
biomedical signals. Student engagement can be enhanced by engaging students to
work in groups during the class where students can solve short problems and
short programming assignments or take quizzes. These approaches will increase
student interest in learning the subject and student engagement.
