Vous êtes sur la page 1sur 26

1.

IDENTIFICATION

1.1. IDENTIFICATION DE LA FILIERE


Intitul : Filire Informatique

Domaine : Informatique

Champ (s) disciplinaire (s) (par ordre dimportance relative) :
Mthodes et ateliers gnie logiciel
Bases de donnes avances
Systmes dinformation et base de donnes relationnelles
Programmation Web et Multimdia
Programmation oriente objet
Algorithmique et programmation
Structures de donnes avances
Architecture des ordinateurs et programmation assembleur
Systmes dexploitation
Rseaux informatiques

Option (s) : Gnie logiciel / Rseaux

Mots cls :
Mthodes et ateliers gnie logiciel, Bases de donnes avances, Programmation
Web et Multimdia


1.2. OBJECTIFS DE LA FORMATION

Le dveloppement des systmes dinformation et de tlcommunication largit considrablement les
domaines d'application de loutil informatique. Dans ce contexte et en vue de rpondre aux besoins de
lentreprise en matire de comptences hautement qualifies, lE.S.T dEssaouira dispense une filire
informatique options Gnie Logiciel et Rseaux.

Cette filire est rpartie sur un ensemble de 16 modules dont lenseignement adopt est :
- Fondamental, pour acqurir des connaissances, des concepts de base et une mthodologie de travail.
- Appliqu, pour faciliter l'apprentissage de ces concepts et dployer un savoir-faire professionnel.
- Evolutif, pour intgrer les progrs technologiques et les exigences du monde professionnel.
- Ouvert, pour dvelopper les facults de communication indispensables aux informaticiens dans l'exercice
de leur mtier.



1
1.3. CONDITIONS DACCES ET PRE-REQUIS

Accs en semestre 1 :
- Baccalaurat sciences (sciences mathmatiques, sciences exprimentales ou quivalent)
- Slection sur la base des rsultats obtenus au baccalaurat et par type de baccalaurat

Accs en semestre 3 :
- Etude de dossier
- Satisfaire les prrequis de la filire (les modules de S1 et S2 ou quivalent).


1.4. DEBOUCHES ET RETOMBS DE LA FORMATION (A COMPLETER)


Vie active :
Les titulaires du DUT filire informatique sont des techniciens suprieurs directement oprationnels qui, grce
la formation suivie, peuvent sadapter lvolution constante de linformatique. Les laurats seront aptes
intervenir dans le domaine des nouvelles technologies de linformation. Ils seront des dveloppeurs
dapplications, analystes-programmeurs, intgrateurs, correspondants informatiques, concepteurs de jeux
lectroniques, technico-commercial en logiciels et matriels, etc

Lintgration de ltudiant, ds le second semestre dans une entreprise lui confre au plus tt un environnement
du contexte professionnel.

Ce DUT va contribuer la formation des techniciens suprieurs qui seront arms pour relever les dfis et faire
les choix technologiques de demain dans les domaines des Sciences et Technologies de lInformation.

Poursuite des tudes
Voici quelques possibilits de poursuite dtude :
Intgration des Filires dIngnieurs (ENSEM, ENSAM, ENSA, EMI,)
Intgration des Licences Professionnelles.
Intgration des Licences Sciences et Techniques au sein des FST


2. ARTICULATION ENTRE LES SEMESTRES DE LA FILIERE
(pr-requis, passerelles, progressivit,.)

Les modules de la filire informatique stalent sur deux annes universitaires. La premire anne constitue de
deux semestres (voir schma ci-dessous), est considre comme une anne dtudes fondamentale avec une
partie rserve au renforcement des langues et des techniques dexpression et une introduction la culture et
lenvironnement de lentreprise avec un stage dinitiation obligatoire la fin du deuxime semestre.

Pour la deuxime anne du DUT, appele une anne de professionnalisation ou de spcialisation, elle viendra
parfaire la formation des futurs techniciens suprieurs en informatique. Les modules du troisime semestre
toucheront principalement les nouvelles approches de Gnie logiciel et Rseaux et les aspects des Bases de
Donnes Avances. Enfin le quatrime et dernier semestre est rserv un module de prparation la vie active
et un projet de fin dtudes encadr par les enseignants de lE.S.T Essaouira et ventuellement un co-
encadrement avec des industriels. Ce module permettra aux tudiants de prsenter aussi bien des ralisations
scientifiques et techniques quune synthse de travail et de recherche scientifique. Au terme de ce dernier
semestre les tudiants seront amens passer un stage thmatique dans une entreprise avec rapport manuscrit et
prsentation orale.













2





























Filire Informatique
Articulation entre les semestres de la filire
M1 : Langues et
Techniques
dExpression
M2 :
Mathmatiques
pour informatique
M3 : Architecture
des ordinateurs
M4 :
Algorithmique et
Programmation
S 1
M9 :
Gnie logiciel

M10 :
Programmation Web
et Multimdia

M12 : Bases de
Donnes
Avances
M11 :
Mathmatiques
Appliques

S 3
M5:
Programmation
avance
M6 : Langues et
Techniques de
Communication
M7 : Systmes
dInformation et
Bases de Donnes
M8 :
Systmes
dExploitation
S 2
M13 :
Rseaux
informatiques
M14 :
Prparation la
vie active
S 4
M15 : Projet Fin
dtude

M16 : Stage
technique

DUT
Vie Active
Autres Diplmes
Licence
Professionnelle

3


Dsignation Modules PR - REQUIS
Modules de S1 M1, M2, M3 et M4 Sans
Programmation avance M5 M4
Langues et Techniques Communication M6 M1
Systmes dInformation et Bases de Donnes M7 Sans
Systmes dExploitation M8 M3
Gnie Logiciel M9 M4, M5, M7
Rseaux informatiques M10 M3 et M8
Mathmatiques Appliques M11 M2
Base de Donnes Avances M12 M7
Programmation Web et Multimdia M13 M4, M5, M12
Prparation la vie active M14 M1 et M6
PFE M15 DE M1 M12
Stage technique M16 DE M1 M12

3. DESCRIPTION DE LA FORMATION*

Semestre Liste des Modules
Volume
Horaire
M1 : Langues et Technique
dExpression

105
M2 : Mathmatiques pour
informatique
120

M3 : Architecture des
Ordinateurs
110

S1
M4 : Algorithmique et
Programmation
115
Total S1 450
M5 : Programmation avance
120

M6 : Langues et Techniques
Communication
110

M7 : Systmes dInformation
et Bases de Donnes
110


S2
M8 : Systmes dExploitation
110
Total S2 450

4


Semestre Liste des Modules Volume Horaire
M9 : Gnie Logiciel

120
M10 : Programmation Web et
Multimdia

110

M11 : Mathmatiques
Appliques
110
S3
M12 : Base de Donnes Avances 110
Total S3

450
M13 : Rseaux informatiques
110

M14 : Prparation la vie active 80h +20 j
M15 : PFE 40j
S4
M16 : Stage technique 40j
Total S4

190h +100j

Les Modules M15 et M16 (PFE et Stage technique) ont la thmatique de loption propose (Gnie Logiciel /
Rseaux)
Un jour de stage ou de PFE est estim en quivalent heure 2h.30

5


4. DESCRIPTION DES STAGES DINITIATION ET TECHNIQUE DE FIN DETUDES
(Priode, objectifs, activits, rapport de stage, validation,).

STAGE DINITIATION :
Le stage dinitiation, dune dure de 4 semaines (20 jours ouvrables), a pour vocation de mettre ltudiant dans le
contexte de lentreprise, de le prparer en tant que technicien spcialiste en conception et en techniques de
ralisation technologiques.
Le stage permet ltudiant de :
- Sinitier au travail dans lentreprise
- Se familiariser avec lenvironnement technique juridique et organisationnel de son lieu daccueil.

Des thmes sur des analyses descriptifs notamment les volets techniques et stratgiques sont proposs dans la
perspective ventuelle dune continuit de Projet de fin dEtude.

Au terme de ce stage un compte-rendu est remettre en vue dune soutenance devant un jury qui valuera la
qualit du travail.

STAGE TECHNIQUE DE FIN DETUDES :
Le stage technique qui se droule sur 40 jours ouvrables, la fin du quatrime semestre, permet ltudiant de :
- Renforcer et de mieux appliquer et assimiler le travail de synthse,
- Apprhender lesprit dinitiative de travail en groupe en situations relles.
- Parfaire les techniques et les moyens de recherche bibliographique.
Les thmatiques de stage sont arrtes par les encadrants de lEST sur la base de propositions manant des
entreprises et qui concernent des problmatiques relles auxquelles le stagiaire apportera des propositions et des
solutions adquates.
Au terme de ce stage technique une soutenance est programme devant un jury qui valuera la pertinence du
travail ainsi que la qualit du rapport de stage et de la prsentation orale.

5. DESCRIPTION DU PROJET DE FIN DETUDES
(Priode, objectifs, activits, rapport, validation,).
PROJET DE FIN DETUDES :

Le Projet de Fin dEtudes (PFE), qui a lieu en quatrime semestre, permet l'tudiant de raliser et de
simpliquer entre autres dans des comptences et les rflexes suivants :
- travail de synthse,
- intgration des savoirs et des savoir-faire
- dveloppement de l'esprit d'initiative et le travail en groupe,
- renforcement de la recherche bibliographique,
- utilisation des moyens de communication (transparents, rapports, fichiers techniques, dossiers
techniques, etc...)
- gestion des dlais

Les thmes des PFE sont proposs par des enseignants de spcialit et ventuellement en collaboration avec le
milieu socio-conomique.
Au terme du travail, une soutenance du projet devant un jury valuera la qualit et la pertinence du travail
ralis et du compte rendu soumis.

6




































Descriptifs des modules de la
Filire Informatique


7


DESCRIPTIF DE MODULE (M01)

Langues et Techniques dExpression

1. OBJECTIFS DU MODULE

Renforcement de la comptence linguistique en langues franaise et anglaise.
Amlioration de la comptence communicative en langues franaise et anglaise.
Acquisition des techniques en communication susceptibles de dvelopper le niveau linguistique,
communicatif et comportemental de ltudiant.
Initiation aux techniques de communication orale et crite en vue de mieux communiquer aussi
bien en orale quon crit.

2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Matires :
Cours TD TP

1. Langue Franaise et Techniques dExpression et de communication
2. Langue Anglaise et Techniques dExpression et de communication


30
30

25
25

Total 60 50
Total gnral 110

3. CONTENU DU MODULE

3.1. Matires

Franais :
retour sur les rgles de base de la langue franaise en grammaire, en orthographe et en conjugaison.
analyse smantique et linguistique des textes de diffrents thmes.

Anglais :
retour sur les rgles de base de la langue anglaise: grammaire, orthographe et conjugaison.
Analyse des textes.
Montage des pices de thtre renforant la communication des tudiants en expression
anglaise.
T.E.C :
Introduction gnrale sur les principes de la communication.
Technique de prise de parole devant le public.
Runion et rdaction de son rapport et/ou PV.
Expos : prsentation.
Etude sur terrain au sujet dun aspect choisi de la communication.
Travail de groupe/ psychologie de groupe.


3.2. Activits pratiques

Les activits pratiques en franais portent sur lanalyse des textes et des exercices raliss individuellement et/ou
en groupe. Par contre les TEC consistent encourager les tudiants dvelopper leur comptence
communicative par le biais des exposs, des recherches sur le terrain et des travaux en groupe dans le cadre des
activits ludiques en langue franaise comme en langue anglaise.



8

DESCRIPTIF DE MODULE (M02)

Mathmatiques pour Informatique


1. OBJECTIFS DU MODULE


Lobjectif de ce module est de donner une culture gnrale concernant les mathmatiques de base et
dillustrer comment celles-ci peuvent tre utiles certaines applications de linformatique : codage et
dcodage, statistiques, infographie etc.

2. COMPOSITION DU MODULE

3.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Analyse
2 Algbre linaire
3 Probabilit et statistique

30
20
20
20
15
15

Total 70 50
Total gnral 120

4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Analyse
- Suites de nombres rels
- Limite, continuit dune fonction numrique
- Drives dune fonction, Thorme des accroissements finis, formule de Taylor, dveloppement limit
- Calcul Intgral
- Equations diffrentielles

2 Algbre linaire
- Vecteurs
- Matrices
- Dterminant dune matrice, comatrice, inverse dune matrice
- Systmes dquations linaires
- Rsolution dun Systmes dquations linaires par la mthodes de Gauss
- Parties libres, gnratrices, bases
- Sous-espaces engendrs par une partie, rang dun systme, dune matrice
- Calcul de linverse dune matrice par la mthode de Gauss
- Compatibilit dun Systme dquations linaires
. Probabilit et statistique 3
- Probabilit discrte et continue
- Traitement de donnes
- Variables alatoires et proprits
- Echantillonnage, estimation et tests


9


DESCRIPTIF DE MODULE (M03)

Architecture des Ordinateurs


1. OBJECTIFS DU MODULE

Les objectifs de ce module consistent introduire les concepts et la terminologie informatique sur des bases
solides de faon uniformiser les connaissances de l'outil informatique chez tous les tudiants, quel que soit
la nature de leur provenance. Faire connatre aux tudiants les composantes matrielles et logicielles d'un
systme informatique et leur inter fonctionnement, et montrer les liens avec les autres disciplines : rseaux,
systmes dexploitation, systmes industriels


2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Electrocintique
2. Architecture des ordinateurs
3. Electronique numrique


15
20
20

15
20
20
Total 55 55
Total gnral 110

3. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Electrocintique
- Electricit : Electrostatique, lectrocintique, circuit linaire
- Electronique linaire : Jonction P-N, Transistor bipolaire, Technologie TTL, Technologie
ECL, Technologie MOS, Technologie SMOS,
2. Architecture des ordinateurs
- Reprsentation de linformation
- Architecture type VON NEUMAN
- Automates synchrones et asynchrones
- Architecture dun processeur
- Unit arithmtique et logique
- Mmoire, Priphriques, Entres et sorties
3. Electronique numrique
- Systmes binaires et algbre de Boole
- Portes logiques
- Thormes de De Morgan
- Ecritures canoniques d'une fonction logique
- Simplification de l'criture des fonctions logiques
- Addition binaire, Soustraction
- Dcodage, Multiplexage, Encodage
- Logique squentielle asynchrone et synchrone
- Bascules: RST ou RS Clock, JK, D et T
- Registres: mmorisation, dcalage
- Compteurs : asynchrones, synchrones








10


DESCRIPTIF DE MODULE (M04)

Algorithmique et Programmation



1. OBJECTIFS DU MODULE

Sensibiliser les tudiants lcriture des algorithmes en se basant sur les structures algorithmiques
fondamentales
Sensibiliser les tudiants crire des programmes en utilisant lalgorithmique les concepts et la syntaxe du
langage C

2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

- Algorithmique
- Langage de Programmation C

20
30

15



50
Total 50 15 50
Total gnral 115


3. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)
1. Algorithmique
-Notion dalgorithme, Structure alternative, Structure rptitive, Les tableaux, Organigramme, Sous
algorithme, Entres-sorties, La rcursivit, Mthodes de tri lmentaires (tri par insertion, tri par fusion, tri par
bulles, tri par slection.)
2. Langage de programmation C
-Les variables, les types, les instructions, lexpression, les oprateurs, les structures de contrle, les
conversions de types, les fonctions dentre-sortie, les types drives, les pointeurs, les fonctions, les chanes de
caractres, les fichiers, les prprocesseurs, les compilateurs

3.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque activit.)
Elaboration des applications qui permettent de manipuler des petites bases de donnes sur les fichiers,
Utilisation avance des compilateurs, traage des fonctions en 2D, travaill avec limprimante




:








11


DESCRIPTIF DE MODULE (M05)

Programmation avance




13. OBJECTIFS DU MODULE


Facilit d'utilisation des structures de donnes et des langages objets
Matriser la programmation oriente objet en langage C++
Amliorer la productivit et accrotre la qualit dun logiciel

2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Structures de donnes
2. POO/Programmation C++
16
24
10
10
30
30
Total 40 20 60
Total gnral 120

35. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Structures de donnes
-Allocation dynamique, listes chanes, piles, files, tableaux, arbres, graphes
2. POO/Programmation C++
-POO : objets, classes, Encapsulation, Hritage, polymorphisme, constructeurs, destructeurs, Les exceptions.
-Programmation C++ : spcificits du C++, classes et objets, fonctions membres, constructeur de copie,
Amies et surcharge des oprateurs, hritage simple, hritage multiple, mthodes virtuelles, classe abstraite

3.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque activit.)

Des mini-projets pour mettre en pratique et approfondir les connaissances en structures de donnes et raliser des
logiciels avec le langage C et C++


12



DESCRIPTIF DE MODULE (M06)

Langues et Techniques de Communication


1. OBJECTIFS DU MODULE


- Favoriser les capacits dvolution personnelle des tudiants
- Dvelopper leur culture gnrale.
Les prparer par le biais des exercices systmatiques aux diverses formes dexpression et de communication
requise pour un informaticien.


2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Franais et Techniques de communication
2. Anglais et Techniques de communication
60
60



Total 120
Total gnral 120


3. CONTENU DU MODULE
3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

Franais
- Techniques : de rsum, de la synthse de documents, et de lorganisation dun plan.
- Prparation la rdaction et la soutenance dun rapport.
- Rdaction dun dossier de candidature.

Anglais
- Retour sur les rgles dorthographe et de grammaire de la langue Anglaise ; Analyse de textes ; Discussion ;
Dbat.

Techniques de communication
- Prparation la candidature dembauche.
- Bilan sur le march de lemploi en informatique.
- Technique danimation de groupe.

Comptabilit Gnrale
Principes fondamentaux
Les supports comptables
Les oprations dachat et de vente
Les charges de personnel


13




DESCRIPTIF DE MODULE (M07)
Systmes dInformation et Bases de Donnes



1. OBJECTIFS DU MODULE

Ce module a pour objectif dapprendre aux tudiants analyser et concevoir correctement une application
informatique au sein d'une entreprise qui rpond effectivement aux besoins des utilisateurs en prvoyant
l'avance ses fonctionnalits principales. Cette application doit tre scurise, capable dvoluer, documente,
etc.
L'information et son stockage tant un point essentiel du systme d'information, on consacre une
partie de ce module une initiation aux systmes de gestion de base de donnes. Les bases de
donnes relationnelles permettent de faire fonctionner la fois les applications Web et les
applications d'entreprise. La qualit et les performances d'une base de donnes rsultent d'une
conception et d'une architecture russie. Cette partie du module fournit les bases compltes pour
concevoir, crer et utiliser une base de donnes relationnelle, et permet aux tudiants de
comprendre et de participer au processus de dveloppement d'une base puis de l'utiliser
efficacement.

2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours Cours
Matires :

1. Conception et Architecture des Systmes dInformation.
2. Bases de donnes.


30
15

30
15
Total 45 45
Total gnral 110

3. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Conception et Architecture des Systmes dInformation
- Merise : Mthode danalyse et conception des systmes dinformation.
- Diffrentes phases dun projet Merise (Etude pralable, Etude dtaille, Etude Technique, )
- Conception objet : modle statique, modle dynamique.
- Cycle dabstraction de conception des systmes dinformation
- Niveau conceptuel : Modle Conceptuel des Donnes (MCD), Modle Conceptuel des Traitements (MCT)
- Niveau logique : Modle Logique des Donnes (MLD), Modle Organisationnel des Traitements (MOT)
- Niveau physique : Modle Physique des Donnes (MPD), Modle Oprationnel des Traitements (MOPT)
- Logiciels de modlisation en mthode Merise (PowerAMC)

2. Bases de donnes
- Introduction aux bases de donnes : fonctionnalits, architecture, utilisateurs
- Notions de base : relation (table), cl primaire, contraintes d'intgrit
- Algbre relationnelle : Oprateurs ensemblistes et relationnels. Requtes algbriques. Rgles de
composition des oprateurs.







14



DESCRIPTIF DE MODULE (M08)

Systmes dExploitation.

1. OBJECTIFS DU MODULE

1. Connatre les rles, les fonctions et les composantes d'un systme d'exploitation, et comprendre les
principes thoriques de son fonctionnement.
2. Comprendre les mcanismes, les mthodes et algorithmes utiliss dans la mise en application de ces
principes thoriques.
3. Pouvoir utiliser certains systmes d'exploitation courants.
tude de cas: DOS, UNIX, LINUX, WINDOWS.

2. COMPOSITION DU MODULE

2.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Introduction au systme dexploitation
2. Programmation Shell sous Linux
3. Notions avances sur le systme d'exploitation
10
25
15


10
10
30
10
Total 50 10 50
Total gnral 110

15
3. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Introduction au systme dexploitation
rles, composantes, fonctions, principes de conception et types.
environnement usager de haut niveau (services offerts).
gestionnaire de ressources: mcanismes et politiques.
problmatique et principes de mise en uvre.
lments matriels et logiciels.
tude de cas: DOS, WINDOWS.
2. Programmation Shell sous Linux
introduction, interface usager.
organisation du noyau.
les commandes usuelles
fonctionnement de linterprteur de commandes
les pipes
la redirection des entres et sorties
les variables denvironnement
les expressions rationnelles
les droits daccs sous linux
introduction au scripts Bash (variables prdfinies, structures conditionnelles, itratives)
3. Notions avances sur le systme d'exploitation
processus et bloc de contrle (PCB).
commutation de contexte.
tat d'un processus.
politiques d'allocation du CPU.
gestion de processus
systme de gestion de fichiers
gestion de la mmoire
systmes dentres/sorties

































16



DESCRIPTIF DE MODULE (M09)

Gnie Logiciel


1. OBJECTIFS DU MODULE

Maitriser la mthodologie et les techniques de dveloppement des logiciels.
Modliser les logiciels informatiques (Diagrammes UML).
Crer un processus de dveloppement pour lorganisation des systmes logiciels.
Approfondir les connaissances en programmation oriente objet en utilisant le Langage JAVA
Maitriser le passage de la modlisation vers la pratique.

2. PRE-REQUIS PEDAGOGIQUES
(Prciser les pr- requis)

Systme dexploitation
Analyse et conception des systmes dinformation.
Algorithmique et Programmation en Langage C.
Programmation oriente Objet : Langage C++

3. COMPOSITION DU MODULE
3.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Gnie Logiciel et modlisation UML
2. Programmation oriente objet : JAVA
20
30
20
20

30
Total 50 40 30
Total gnral

120

4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)
1. Gnie Logiciel
- Introduction au Gnie Logiciel
- Cycle de vie dun Logiciel
-. Les Modles du cycle de vie dun Logiciel
- La conception oriente objet
-. Langage de modlisation objet UML : Les Diagrammes UML
- UML et les processus de dveloppement
2. Programmation oriente objet JAVA
- Les Classes et les objets
- Hritage, polymorphisme, gestion des exceptions, les collections.
- Les interfaces graphiques (Swing et awt)
- Les entres-sorties flux et fichiers
- Les applets
-Initiation au J2EE

4.2 . Activits pratiques
1. Environnement de dveloppement : Eclipse
2. Langage de programmation oriente objet : JAVA
3. Elaboration des Diagrammes UML pour la gestion dun projet informatique.
4. Ralisation dune application en Langage JAVA



17



DESCRIPTIF DE MODULE (M10)

Rseaux informatiques

1. PRE-REQUIS PEDAGOGIQUES
Systme dexploitation et architecture des ordinateurs.

2. OBJECTIFS DU MODULE

L'objectif de ce module est de comprendre :
- Les concepts de bases en tlcommunication et rseau pour utiliser des lments matriels et logiciels de
communication de donnes.
- Initiation larchitecture de rseaux.
- Le fonctionnement des principaux protocoles utiliss dans linternet.
- Les enjeux et les volutions de l'adressage IP
- Le principe du routage aussi bien statique que dynamique
- Le principe de configuration des applications client/serveur (FTP, DHCP, TELNET,...)
- Utiliser les principaux services (DNS) et outils de linternet (Ping, trace route, etc...)
- Les notions de scurit (pare-feu)

3. COMPOSITION DU MODULE
3.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Techniques de transmission numrique
2 Architectures des rseaux Informatiques
3. Interconnexion des rseaux Informatiques
10
20
40
10

10
20
Total 70 20 20
Total gnral 110

4. CONTENU DU MODULE
4.1. Matires
1. Techniques de transmission numrique
- Linformation et sa reprsentation
- Circuits et liaisons de donnes
- Les circuits et les modes de transmission
- Supports de transmission (Cbles, Fibre optique, Antennes)

2. Architectures des rseaux Informatiques
- Le concept de rseau
- Le modle OSI
- Lempilement en couches OSI
- Les fonctions des couches OSI
- Architecture des rseaux locaux : topologies, protocoles, technologies.
- Mise en uvre des rseaux locaux : tude des cas

3. Interconnexion des rseaux informatiques
- Concepts de lInterconnexion
- Architecture de TCP/IP
- Le protocole Internet (IP)
- Adressage Internet
- Le sous adressage
- ARP : protocole de resolution dadresse
- RARP : protocole de resolution dadresse inverse
- Le protocle ICMP
- Le protocole UDP
- Le protocole TCP
- Routage des datagrammes
- configuration des routeurs


18



DESCRIPTIF DE MODULE (M11)

Mathmatiques Appliques



1. PRE-REQUIS PEDAGOGIQUES
(Prciser les pr- requis)

Mathmatiques pour informatique

2. OBJECTIFS DU MODULE

Donner ltudiant des notions de base permettant de dcrire avec prcision certains fondements de
linformatique et linitier la modlisation en tant que moyen permettant dapporter une aide la
structuration de donnes, la conception dalgorithme.

3. COMPOSITION DU MODULE


3.1. Enseignement

Volume horaire global
Cours TD TP
Matires :


1. Analyse numrique
2. Recherche oprationnelle
3. Arithmtique et cryptographie

25
20
15

20
15
15


Total 60 50
Total gnral 110


4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Analyse numrique
- 1. Mthodes numriques danalyse.
- 2. Mthodes numriques dalgbre.

2. Recherche oprationnelle
- Graphes orients et non orients, arbre.
- Graphes valus, exemples dalgorithmes de recherche de cheminements optimaux.
- Rseaux de transports, exemples dalgorithmes de recherche de flots optimaux..

3. Arithmtique et cryptographie : mthode RSA








19


DESCRIPTIF DE MODULE (M12)

Bases de Donnes Avances


1. PRE-REQUIS PEDAGOGIQUES
(Prciser les pr- requis)

Systmes dInformation et Bases de Donnes

2. OBJECTIFS DU MODULE

Les objectifs concrets que les tudiants doivent avoir atteints en fin de module sont les suivants:

- - savoir crer une base de donnes (conception et cration des tables, contraintes de cls primaires et
cls rfrentielles, droits d'accs, indexation et placement)
- savoir interroger une base de donnes (matrise de SQL, requtes simples mais aussi requtes multi
relations et requtes avec agrgats, quelques notions sur l'optimisation)
- savoir mettre jour une base de donnes (comprendre le principe des transactions, maitriser le langage
de mise jour et comprendre le comportement des mises jour travers les vues)
- aborder les fonctions avances des langages de requtes de type SQL
- tre capable dadministrer une base de donnes

3. COMPOSITION DU MODULE

3.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Langage SQL sous Oracle SQL*Plus

2. Langage PL/SQL et Administration sous Oracle

20

20

10

10

30

20
Total 40 20 50
Total gnral 110

3.2. Activits pratiques

Dure en jours
Travaux
de terrain
Projets Stages
Activits


1. Langage SQL sous Oracle SQL*Plus

2. Langage PL/SQL et Administration sous Oracle
2j

2j

Total 4j
Total gnral 4j

20
4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)


Outil SQL*Plus sous Oracle
- Rle du tampon, commandes internes l'outil
- Utilisation de scripts SQL*Plus.

Instructions LDD (Langage de Dfinition de Donnes)
- Cration et suppression d'objets : tables, vues, squences, index.
- Dictionnaire de donnes.
- Modification de la dfinition d'un objet : instructions ALTER.
- Dfinition et gestion des contraintes d'intgrit : cl primaire, unicit, non-nullit, utilisation de CHECK,
contraintes rfrentielles.

Instructions LMD (Langage de Manipulation de Donnes)
- Instructions de mise jour des donnes : INSERT, UPDATE, DELETE.
- Notion de transaction : instructions COMMIT et ROLLBACK.

Interrogation des donnes
- Oprations de projection et de restriction.
- Utilisation des alias, tri des rsultats.
- Traitement de la valeur NULL.
- Utilisation des fonctions SQL.
- Utilisation des agrgats : COUNT, SUM, AVG, ...
- Oprations ensemblistes : union, intersection, diffrence.
- Requtes imbriques : oprateurs IN, EXISTS.
- Utilisation des jointures.
- Jointures externes.
- Groupement : GROUP BY et HAVING.
- Renvoi des rsultants vers un fichier dans SQL*Plus.

Langage PL/SQL
Introduction au PL/SQL (Fonctionnalits du moteur PL/SQL, Structure de programmes, )
Variables et types de donnes (variables scalaires, variables composes, variables non PL/SQL, traitement
des variables)
Interaction avec le serveur Oracle (extractions de donnes, manipulation des donnes, curseurs SQL, gestion
des transactions)
Le contrle des flux dans les blocs PL/SQL (contrle conditionnel, structure des boucles)
Les curseurs explicites
Gestion des exceptions

Administration de bases des donnes sous Oracle
- Principes de sauvegardes et restaurations logiques et physiques
- Scurisation des fichiers
- Gestion des utilisateurs

4.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque activit.)

Des travaux pratiques sont assurs dans une salle informatique.
Des Mini -projets pour simuler les lments de module enseigns.



21






DESCRIPTIF DE MODULE (M13)
Programmation Web et Multimdia



1. PRE-REQUIS PEDAGOGIQUES
(Prciser les pr- requis)

Environnement informatique, Ingnierie des systmes dinformation, bases de donnes et programmation.

2. OBJECTIFS DU MODULE

Comprendre et connatre les principes des technologies utilises dans le dveloppement dapplications lies
au web (HTTP, HTML, XHTML, CSS, PHP, MySql, XML, )

3. COMPOSITION DU MODULE

3.1. Enseignement
Volume horaire global
Cours TD TP
Matires :

1. Programmation en HTML, XHTML et CSS
2. Programmation PHP et MySQL
15
25




30
40

Total 40 70
Total gnral 110

3.2. Activits pratiques

Dure en jours
Travaux
de terrain
Projets Stages
Activits

Conception dun site Web dynamique
5j
Total 5j
Total gnral 5j


22
4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Programmation en HTML, XHTML et CSS
la structure dun fichier HTML
les notions de base de HTML : Les listes, styles de caractres, les liens, les images cliquables, les tableaux,
les cadres, les formulaires
les Avantages du CSS
les rgles : syntaxe, type, Slecteur (id, classe, Pseudo-classes, ), notion dhritage et de cascade.
slecteurs contextuels (CONTEXT DEPENDANT SELECTORS).
positionnement : absolu, fixe, flottant et relatif
utilisation des balises "SPAN" et "DIV", la composition graphique de linterface
valuation de sites web
XHTML : Les types de balises et la structure du document
la notion de DTD
les limites d' HTML / XHTML
2. Programmation PHP MySQL
le modle client/serveur
les pages statiques / dynamiques
PHP : Historique et version, Fonctionnalits, le fonctionnement, Syntaxe, types de donnes, Variables
prdfinies, Structures de contrle, Boucles, Fonctions, Fonctions sur les tableaux (each() et list() ), Gestion
des fichiers, fonction explode()
expressions rgulires en PHP
gestion de sessions et les cookies
interfaage avec les bases de donnes MySQL.
prsentation de XML.


4.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque
activit.)

Conception et dveloppement dun site Web dynamique


23


DESCRIPTIF DE MODULE (M14)

Prparation la Vie Active

1. PRE-REQUIS PEDAGOGIQUES
(Prciser les pr- requis)
Langues et Techniques dExpression

2. OBJECTIFS DU MODULE
Interprter des donnes et des documents en anglais.
Prparer ltudiant la vie active.
Dvelopper le sens de travail dquipe avec diffrents intervenants et utilisateurs.
Etre capable de positionner une entreprise dans son environnement juridique.

3. COMPOSITION DU MODULE

3.1. Enseignement
Volume horaire
global Matires :
Cours TD TP
1. Introduction au droit
2. Organisation des entreprises
3. Gestion des Projets
4. Ateliers de prparation la vie active
5. Stage dinitiation
20
20
20




20
Total 60 20
Total gnral 80

3.2. Activits pratiques
Dure en jours
Activits Travaux
de terrain
Projets Stages
1. Stage dinitiation 20j
Total 20j
Total gnral 20j

4. CONTENU DU MODULE
4.1. Matires
Initiation aux principes gnraux du droit, capacits juridiques. personnalit morale.
Obligations, contrats, responsabilits.
Statut juridique des entreprises (les diffrents modles dorganisations des supports juridiques)
Droit des obligations du commerant. La proprit commerciale et le fond de commerce
Droit du: le contrat, le salaire
Ecrits professionnels : correspondance officielle, lettres de motivation, CV, demande de stage ou dembauche.
Techniques dentretien, Conduite de runion, Travail de groupe, Relations professionnelles

4.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque activit.)
Stage dinitiation





24





DESCRIPTIF DE MODULE (M15)

Projet de Fin dEtude (PFE)


1. PRE-REQUIS PEDAGOGIQUES

Tous les modules de formation (de M1 M12)

2. OBJECTIFS DU MODULE

Permettre l'tudiant de :
- raliser un travail de synthse.
- dvelopper l'esprit d'initiative et le travail en groupe.
- renforcer la recherche bibliographique et l'utilisation des moyens de communication. (transparents,
rapports, fichiers techniques, dossiers techniques, etc)

3. COMPOSITION DU MODULE
3.1. Enseignement

Volume horaire global
Matires :
Cours TD TP
1. Projet de fin dtudes.
Total
Total gnral 40 jours

3.2. Activits pratiques
Dure en jours
Activits Travaux
de terrain
Projets Stages
1. Rdaction du rapport de Stage
2. Prparation de la prsentation
12 jours
Total 12 jours
Total gnral 12 jours

4. CONTENU DU MODULE

4.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Thme en liaison avec la formation

4.2 . Activits pratiques
(Donner une description sommaire des objectifs et des modalits dorganisation de chaque activit.)
1. Rdaction du rapport de Stage








25




DESCRIPTIF DE MODULE (M16)

Stage technique (stage de fin dtudes)




1. OBJECTIFS DU MODULE

Familiariser l'tudiant avec le fonctionnement d'une entreprise.
Matriser la mise en uvre dun projet informatique.
Saisir la dimension relle dun projet informatique professionnel et des problmes qui en dcoulent.

2. COMPOSITION DU MODULE
2.1. Enseignement
Volume horaire global
Matires :
Cours TD TP
1. Stage industriel.
Total
Total gnral 40 jours

2.2. Activits pratiques
Dure en jours
Activits Travaux
de terrain
Projets Stages
1. Stage industriel 40 jours
Total 40 jours
Total gnral 40 jours

3. CONTENU DU MODULE

3.1. Matires
(Donner une description sommaire des programmes de chaque matire.)

1. Thme en liaison avec la formation.