This unit is gives a basic yet solid understanding of Image Processing techniques, as well as the application of such techniques in the rapidly- developing area of Computer Vision. The latter has been known to be a difficult problem, due to the complexities involved in the human vision system.

Nonetheless, it is finding its way through many sectors such as safety and security, health, and entertainment. Moreover, methods of acquiring such data (digital images and videos) have become even more available and affordable.

As much as possible the unit will adopt a learn-by-doing approach, in that for most of the topics the underlying theory will be explained followed by a practical example or implementation.