Table of Contents:
  • Language of algorithms
  • Knowledge Handling
  • Search
  • Learning and Decision Making
  • Problem Solving and Planning.