Image acquisition. Mathematical modeling of image formation. Inntroduction to image processing and analysis. Edge detection. Region segmentation. Shape analysis. Camera geometry. Camera calibration. Stereo vision. Depth estimation. Structure from Motion. Simultaneous localization and mapping (SLAM). Object localization. 3D image analysis. Surface geometry. Object topology. Object landmarks and features. Object recognition. Object registration. Object description. Deep learning in computer vision. Applications in medical imaging, image retrieval, robotic vision.