Teaching- Enseignement     تدريس  

- Conception d'applications Groupware. Concepts de base de communication coopération et coordination, Workflow, Application avec Domino/Lotus Notes.

- Gestion électronique de documents multimédia, SGML, XML, XSL, CSS,  SMIL Macromedia Director.

- Web sémantique, RDF

- Bases de Données XML

- Algorithmique et tableurs Initiation à la programmation, application sur les tableurs avec les langages de Macro liées aux outils Microsoft.

- Algorithmique et programmation Initiation à la programmation, différents langages de programmation (Visual Basic, Pascal, Logo, Lisp et Prolog).

- Systèmes d’exploitation, à travers Unix, différentes notions sont enseignées dans ce thème. Différents types de systèmes d'exploitation sont également présentés. Introduction aux concepts de base : Gestion des ressources de la machine, processus, Langages scripts etc.

- Conception et utilisation de Bases de Données relationnelles Modèles Entité Association et relationnel, mise en oeuvre Access.

- Conception de Systèmes d’Information, j'ai enseigné épisodiquement la méthode Merise en formation continue.

- Représentation de connaissances, LISP et les systèmes experts.

TEACHING EXPERIENCE

I have started teachin in 1985, along I have designed, deployed and managed several courses for multidisciplinary audiences with several levels (undergraduate, graduate).

The main courses are:

─ Multimedia development,

XML Based technologies,

Semantic Web and Applied Ontologies,

─ Analysis of Algorithms and Data Structures,

─ Databases

Groupware and workflow ,

IT for Business and Economics,

IT for lawyers,