Artificial Intelligence


Artificial Intelligence


The primary objective of this course is to introduce the basic principles, techniques, and applications of Artificial Intelligence. Emphasis will be placed on the teaching of these fundamentals, not on providing a mastery of specific software tools or programming environments. Assigned projects promote a ‘hands-on’ approach for understanding, as well as a challenging avenue for exploration and creativity.

Learning Outcome


Identify and apply the concept of artificial intelligence techniques.

Express a given problem in the language/framework of different AI methods.

Build decision models to calculate best result/paths/model by using AI approaches