Enseignement

Maître-assistante à l'insat depuis 1996 (Le grade MA en Tunisie est l'équivalent du grade MDC en France)


Enseignement en Ecole d’ingénieurs

Systèmes d'exploitation des ordinateurs :
  • Etudiants en deuxième année universitaire
  • Cours, TD, TP annuels, Volume : 100 heures
  • Description : Présentation des concepts théoriques et illustration par les systèmes UNIX, Ms-Dos et Windows : architecture des systèmes, gestion de processus, systèmes de gestion de fichiers, gestion mémoire paginée, segmentée, virtuelle, les entrées/sorties.
  • Année : 1997 à 2010.
Systèmes répartis
  • Etudiants en troisième/quatrième année ingénieur
  • Cours, TD, TP, volume global : 45 H
  • Description : modèles, client/serveur, appel de procédures à distance, gestion des fichiers répartis, gestion des accès concurrents, interblocages et transactions réparties, état global.
  • Année : 1999 à 2010
Administration des bases de données
  • Etudiants en quatrième/cinquième année
  • SGBD : Microsoft SQL Server 2012
  • Cours, TP, volume global : 30H
  • Description : installation et configuration, sécurité, automatisation des tâches administratives, surveillance d’une BDD, sauvegarde et restauration d’une BDD, transformation et transfert des données, réplication, haute disponibilité, tuning.
  • Année : 2001 à 2004 puis de 2011 à ce jour.

Haute disponibilité en Entreprise
  • Etudiants en quatrième année ingénieur
  • Cours, TD, TP
  • Description : introduction à la disponibilité, le système RAID, solutions logicielles pour la disponibilité des données, clusters de basculement, mise en place de plan de reprise d’activité.
  • Année : depuis 2009.

Introduction à l'informatique
  • Etudiants en première année
  • Cours en amphi
  • Description : introduction à l’architecture de l’ordinateur et aux systèmes d’exploitation, systèmes de numération, algorithmique : types, structures itératives et conditionnelles, fonctions et procédures.
  • Année : 1996-1998 puis 2003-2004.
Enseignement en Mastère

Systèmes de gestion de bases de données Temps Réel
  • Mastère ENSI GLAD (Génie Logiciel et Aide à la décision)
  • Option ICIS (ingénierie des composants et informatique structurelle
  • Ce domaine étant commun à une équipe partenaire au laboratoire LITIS de l’université du Havre, j’ai pu inviter des collègues Dr. Claude Duvallet et Pr. Bruno Sadeg, afin d’intervenir dans ces modules et donner des conférences sur le sujet.
  • Description : Introduction aux systèmes temps réel, Propriétés fondamentales d’un SGBDTR, Architecture d'un SGBDTR : modules et prototypes de systèmes, Etude des protocoles temps réel de contrôle de concurrence, Etude des protocoles temps réel de validation répartie, Gestion de la QOS (qualité de service) dans les SGBDTR, Lecture et discussions d’articles
  • Année : Janvier 2006, 2007.
Architectures logicielles I & II
  • Ce module a été enseigné en ligne en mastère E-service international à travers l’agence Universitaire pour la francophonie AUF située à l’Insat.
  • Le tutorat s’est déroulé sur la plate-forme  open source de e-learning Ganesha
  • Description : Introduction aux architectures logicielles, Vue d'ensembles des systèmes répartis, La désignation dans les systèmes répartis, Modèles de communication inter-processus dans les systèmes répartis, Problèmes divers de la répartition, Technologies de développement d’applications distribuées, Pratique/Mise en application (RMI, JSP/Servlets, EJB), E-administration : Acteurs, services, tendances et organisation, web services – pratique
  • Année : 2006-2008.
- E-services
  • Ce module a été enseigné dans le cadre du mastère Systèmes Electroniques et Réseaux de Communications conjoint entre l’école polytechnique de Tunis et l’INSAT dans l’option STR (Services et Technologies pour les réseaux) pour une durée de 20h.
  • Description :   Modèles pour la conception d’applications distribuées, conception, réalisation et mise en œuvre des E-services, technologies, composition des E-Services, Lecture et discussions d’articles
  • Année : 2006-2008.
- Infrastructure des e-services
  • L’objectif est d’aborder les différentes technologies permettant de construire des applications
  • Description : infrastructures de communication à objets type RMI et CORBA, les composants EJB pour la réalisation côté serveur, les applications Web (Servlets et JSP) pour la partie client
  • Année : 2005-2006
Enseignement en tant que Vacataire

Systèmes Répartis
  • Lieu : ESIEA Ecole Supérieure d’Informatique Electronique Automatique
  • Module : (18H en une semaine) à Paris et à Laval (France)
  • Année : 2003
Systèmes temps réel
  • Lieu : ENSI (Ecole Nationale des Sciences de l'Informatique)
  • Modules : Etudiants en cinquième année
  • Cours, TD, volume global : 30 H
  • Année : 1996
Structures de données
  • Lieu : ENSI (Ecole Nationale des Sciences de l'Informatique)
  • Modules : Etudiants en troisième année
  • Cours, TD, volume global : 30 H
  • Année : 1996
Langage C++
  • Lieu : DESS à l'Université Mendés France (Grenoble)
  • Modules : Etudiants en troisième année
  • Cours, TD, volume global : 30 H
  • Année : 1993-1994
Formations

Microsoft Windows 2000 & Microsoft SQL Server 2000
  • Instructeur au centre de formation SPG (Software Productivity Group) en Tunisie, agréé CTEC (Certified Technical Education Center) 
  • Certification : Microsoft Certified professional sur SQL Server 2000),
  • Année : 2002.
- Programme 21-21 de reconversion dans le domaine des technologies de l'information et de la communication
  • Niveau : Etudiants titulaires d'une maîtrise scientifique.
  • Modules :   
-          Algorithmique et programmation en langage C (45 H)
-          Systèmes d'exploitation : concepts théoriques (30 H)
-          Unix : commandes et programmation Shell (30 H)
-          Architecture client/serveur (Visual Basic et SQL Server) (30 H)
-          Administration de bases de données avec Microsoft SQL Server (30 H)
-          Encadrement de projets en langage C. (30 H)

  • Année : 2002.

Add to Technorati Favorites http://www.wikio.fr