This course is intended for second-year Master's students specializing in Artificial Intelligence and its Applications (IAA).

The objective of this module is to introduce the field of Knowledge Engineering to students and enable them to use knowledge modeling techniques and design computer applications using a knowledge-based methodology.

Computer Vision is a field at the intersection of computer science and artificial intelligence, that focuses on enabling machines (including computers) to visually perceive real-life objects in a manner similar to human vision. This course focuses on real-world application and utilizes a hands-on approach to learning.
This course aims to:
  1. Learn the basics of computer vision. 
  2. Introduce the student to apply computer vision techniques to real-world problems. 
  3. Apply image processing, Machine Learning, and Deep Learning techniques to Computer Vision problems.