This document outlines the syllabus for the course IT6005 - Digital Image Processing. The syllabus is divided into 5 units that cover digital image fundamentals, image enhancement, image restoration and segmentation, wavelets and image compression, and image representation and recognition. Unit 1 introduces key concepts in digital image processing such as pixels, gray levels, sampling and quantization. It also provides a brief history of the origin and development of digital image processing.