Specific Course Information for Expert Systems

Course Title: Expert Systems
Level: 4th Year (Computer Science)
Weekly Duration: 1 hour and 30 minutes
Coefficient: 2
Course Type: Annual

Course Objectives

The primary goal of this course is to introduce students to expert systems, a key technique in artificial intelligence. Students will gain knowledge about the architecture, inference mechanisms, and the tools and methodologies used in designing and implementing expert systems.

Prerequisites or co-requisites: Artificial Intelligence

Course Content

Chapter I: Expert Systems

  1. Architecture of an Expert System
  2. Inference Engine

Chapter II: Methodology and Tools for Building an Expert System

  1. Classification of Expert Systems
  2. Methodologies
  3. Tools for Building an Expert System

Course Outcomes

By the end of this course, students will:

  1. Understand the foundational concepts of expert systems.
  2. Be able to explain the architecture and functioning of an inference engine.
  3. Learn the classification and methodologies involved in creating expert systems.
  4. Be familiar with the tools available for developing expert systems.

References

  1. Filippo Peverelli et al., "L’intelligence Artificielle," EIVD Report, Lausanne, 2002.
  2. F.Y. Villemin, "Intelligence Artificielle B: Introduction et définition," 2001.
  3. J.-M Karkan & G. Tjoem, "Systèmes Experts: Un nouvel outil pour l’aide à la décision," Edition Masson, 1993.
  4. R. Voyer, "Moteurs de Systèmes Experts," Edition Eyrolles, 1987.
  5. H. Farreny & M. Ghallab, "Éléments d’intelligence artificielle," Edition Hermes, 1992.
  6. François Denis, "Cours d’Intelligence Artificielle: Systèmes Experts."