TR EN

ARTIFICIAL INTELLIGENCE COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BGT211 ARTIFICIAL INTELLIGENCE 3 3 2 5

Objectives and Contents

Objectives: The aim of this course is to enable students to understand the concept of artificial intelligence, to analyze the characteristics of the problems that may arise on this subject, to learn and apply appropriate solution techniques for them.
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