Jean-Pierre Müller, senior scientist
Home page Research Resume Publications Courses Affiliations Other interests

Courses

This is the content of the courses I used to give at the University of Neuchâtel. For now, refer to the site of CORMAS.

Software Engineering Artificial Intelligence I Artificial Intelligence II Multi-Agent Systems

Software Engineering

(second year)

Description

Introduction to the object-oriented methods of software engineering. The aim is to give to the student a systematic approach to large software programming, both individually and in a team. The main focus is on object-oriented analysis and design. Two target languages are used: C++ and Ada. This lecture is completed by projects to illustrate the system rather than only algorithmic approach.

Content

Top


Artificial Intelligence 1

(third and fourth year)

Description

Presentation of most inference techniques in Artificial Intelligence. This course is based on CommonLisp and presents a large panorama of reasoning techniques, insisting on their generalizability and their integration in composed systems. This course is completed by exercices on concrete problems using an AI toolbox written in CLOS (closia2.tar.gz).

Content

Top


Artificial Intelligence II

(third and fourth year)

Description

The content of this course covers two problem classes in AI: autonomous systems and natural language processing. In autonomous systems, we cover in terms of control theory: heuristic search, action planning, markovian decision problems and reinforcement learning. For natural language processing, we only insist on syntactic and semantical aspects. This course is completed by exercices to solve concrete problems using an AI toolbox written in CLOS (closia2.tar.gz)..

Content

Top


Multi-agent systems

(DEA)

Description

This course introduces multi-agent systems as a field focused on the understanding of collective behaviours based on interactions between entities. Three main sources of metaphors are taken into account: biology, psychology and sociology. In effect, full understanding of collective phenomena implies at various degrees, behavioral, mental and sociological aspects. Each aspect is illustrated by concrete applications in various domains.

Content

Top
©2003 Jean-Pierre Müller, CIRAD/LIRMM Home pageResearchResumePublicationsCoursesAffiliationsOther interests