Content: |
Introduction to Artificial Intelligence: Definition of Artificial Intelligence, its basic concepts, its history, application areas and the Turing Test. Breadth-first, Uniform-cost, Depth-first, Depth-limited, Iterative deepening, Bi-directional, Knowledgeable (Heuristic) Search Algorithms: Best-first Greedy, A* , Genetic Algorithms, Games: Game theory, minimax algorithm, alpha-beta pruning, Fuzzy Logic, Introduction to Prolog Programming Language, Prolog Programming Language Lists, Expert Systems, Natural Language Processing, Neural Networks, Robotics |