Course Language:
English
Course Objectives:
The aim of this course is to provide students the knowledege 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. Introducion to Neural Networks. Game playing, Prolog overview, knowledge representation and reasoning. |
Teaching Methods:
Teaching Methods: 1: Lecture, 2: Discussion, 3: Seminar, 4: Research, 5: Simulation/Case Study/Role Playing, 6: Problem Session, 7: Invited Lecturer
Assessment Methods:
Assessment Methods: A: Exam, B: Assignment, C: Presentation, D: Research, E: Debate, F: Quiz, G: Participation