General Objectives: On completion of the course, the student should be able to: 1.0 Understand the foundational principles and concepts of AI. 2.0 Comprehend AI Algorithms and Techniques. 3.0 Explore the fundamentals of machine learning 4.0 Understand forms of learning 5.0 Comprehend Machine Learning Algorithms 6.0 Understand the Different Artificial Intelligent Agents 7.0 Understand concept of Deep Learning