·         Understand basics of Artificial Intelligence concepts and applications.

·         Understand modern notions in Logic  and uncertain knowledge concepts.

·         Understand and use of supervised and Unsupervised machine learning techniques.

·         Understand the types of regression and applications of neural network concepts.

·         Understand and implement the practical concepts of Machine learning concepts