This course provides a comprehensive overview on the mathematical techniques and methods used in the image processing science. The course contains two central themes: inverse problems in image processing; and stochastic image analysis. The first theme includes regularization methods for ill-posed problems and solutions to large scale inverse problems. The second theme covers modeling of image intensity distribution, local smoothing filters, wiener filters, image segmentation, and shape analysis.