Computer Vision

The elective course in “Computer Vision” covers the fundamental principles and techniques for interpreting and analyzing digital images and videos using computers. This includes topics such as image processing, feature extraction, object recognition, machine learning, deep learning, and 3D vision. Students will learn how to develop computer algorithms to perform tasks such as image classification, object detection, and tracking. Applications of computer vision can be found in a wide range of fields including robotics, medical imaging, autonomous vehicles, and security.