Course Language:
English
Course Coordinator:
Courses given by:
Course Objectives:
The aim of this course is to provide students the knowledge about the basic techniques and methodologies of artificial intelligence and abilities to apply artificial intelligence methods on practical problems.
Course Content:
Basic concepts and techniques of AI. Problem solving in AI, informed and uninformed search techniques, Local search techniques and simulated annealing. Meta-heuristic search methods. Introduction to Neural Networks. Game playing, Prolog overview, knowledge representation and reasoning.
Course Methodology:
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project