COE 292: Introduction to Artificial Intelligence

Course Description:

Introduction to AI; Uninformed vs. informed search. Constraint satisfaction. Logic and Reasoning pattern; Propositional Logic; Reasoning Patterns. Supervised learning using Nearest Neighbor and SVM. Clustering with mean-shift algorithm. Overview of Neural Networks and training. Overview of deep learning and applications. Feature extraction techniques in Computer Vision. Applications in reinforcement learning.

Course Modules and Topcis:

  • Introduction to Artificial intelligence.
  • Goal Trees and Problem Solving
  • Knowledge and Reasoning
  • Machine learning
  • Neural Network (NN)
  • Computer Vision
  • Problem Solving by Search
  • Constraint Satisfying Problem