Archive‎ > ‎Courses‎ > ‎Computer‎ > ‎

Artificial Intelligence Course

Designed by Ashraf Al Shafaki

Objectives

By the end of this course you will:

  • Understand the fundamental concepts of artificial intelligence.
  • Be able to implement the fundamental AI algorithms using a programming language.
  • Be able to use AI techniques to solve problems.

Prerequisites

Content

  • Breadth first search
  • Depth first search
  • Tree
  • Graph
  • Best first search
  • Simulated annealing
  • Minimax algorithm
  • Game programming
  • Neural networks
  • Genetic algorithms
  • Genetic programming
  • Backpropagation
  • Applications
Comments