This course is an introductory course on Wavelets. In this course we will cover : Translations and Dilations on R, Multi-Resolution Analysis, Fourier transform and wavelets on L^2(R), \ell^2(Z) Wavelets on Z_N , construction , properties and applications to image processing.