Objective: to adopt fundamentals of Digital Signal Processing Theory. The course covers basic concepts in Digital Signal Processing. Sampling of continuous-time signals, discrete-time signals, frequency domain representation of signals, discrete-time systems, frequency response of discrete-time systems, digital filters, and image filtering will be studied. The topics covered in this course include: sampling of continuous time signals, linear time-invariant (LTI) systems, the discrete-time Fourier transform (DTFT), discrete Fourier transform (DFT), Z-transform, transform domain analysis of signals and of linear time-invariant (LTI) systems, circular and linear convolution, spectral analysis via the DFT, techniques for designing and applying infinite impulse response (IIR) and finite impulse response (FIR) digital filters, two-dimensional signals, and introduction to digital image processing procedures. MATLAB and C will be used during the course.