Appropriate for introductory courses on digital signal processing at the junior and senior undergraduate levels. Also appropriate for lab and project-oriented courses and self-study, and can be used as a supplement for first year graduate courses. Provides an applications-oriented introduction to digital signal processing. Orfandis covers all the basic DSP concepts and methods, such as sampling, discrete-time systems, DFT/FFT algorithms, and filter design. The book emphasizes the algorithmic, computational, and programming aspects of DSP, and includes a large number of worked examples, applications, and computer examples. Applications, such as wavetables and digital audio effects, were chosen to motivate and appeal to undergraduates.Orfanidis, Sophocles J. is the author of 'Introduction to Signal Processing', published 1995 under ISBN 9780132091725 and ISBN 0132091720.