Nowadays processing analog, or continuous-time, signals in the digital, discrete-time, domain is pervasive. This because of the fact that digital signal processing techniques are used in everything from digital photo cameras, digital television, mobile phones to automobiles and advanced medical imaging equipment. The course is supported by exercise sessions and hands on Matlab lab sessions