FICHE SEMESTRE

31
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE Ministère de L’Enseignement Supérieur Et de la Recherche Scientifique Cahier des Charges Offre de Formation Licence Informatique Académique Année Universitaire 2009/2010

Transcript of FICHE SEMESTRE

Page 1: FICHE SEMESTRE

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE

Ministère de L’Enseignement Supérieur

Et de la Recherche Scientifique

Cahier des Charges

Offre de Formation

Licence Informatique

Académique

Année Universitaire 2009/2010

Page 2: FICHE SEMESTRE

TYPE DE LICENCE : ACADEMIQUE

ETABLISSEMENT : Université des Sciences de la Technologie

Houari Boumediene

Intitulé du Diplôme Informatique

Domaine de Formation MI

Mention / Filière Mathématiques Informatique

Spécialité / Option Informatique

Composante Pilote Département Informatique

Fac. Electronique et Informatique. USTHB

Autre(s) composante(s) associée(s)

Autre(s) établissement associé(s)

Partenariat avec les secteurs Socio-

économiques

Responsables du projet de Diplôme Prof M.Boukala-Ioualalen, Prof A.Aissani-Mokhtari

Page 3: FICHE SEMESTRE
Page 4: FICHE SEMESTRE

FICHE DE PRESENTATION DE LA FORMATION

ETABLISSEMENT : USTHB

Domaine de Formation : Sciences et Technologies

Mention : Mathématiques et Informatique

Spécialité : Informatique

Type : Académique

RATTACHEMENT ADMINISTRATIF

Faculté : Faculté d’Electronique et d’Informatique

Département : Département d’Informatique

Responsables pédagogiques : Prof M.BOUKALA, Prof A.AISSANI

Structures associées :

AVIS DES ORGANES CONSULTATIFS

Chef du département Le Doyen de la Faculté

Date : …………………….

Avis : …………………….

Cachet et Signature

Date : …………………….

Avis : …………………….

Cachet et Signature

Conseil Scientifique de la Faculté Le Chef d’établissement

Date : …………………….

Avis : …………………….

Cachet et Signature

Date : …………………….

Avis : …………………….

Cachet et Signature

Page 5: FICHE SEMESTRE
Page 6: FICHE SEMESTRE

POTENTIEL HUMAIN IMPLIQUE DANS LA LICENCE

N° NOM PRENOM GRADE SPECIALITE

01

Page 7: FICHE SEMESTRE

Objectif de la Formation

(Compétences visées, Connaissances acquises à l’issue de la formation)

La licence revêt une vocation générale, elle permet l’acquisition d’une solide formation de base

dans les principaux domaines de l’informatique : algorithmique, logique, langages, compilation,

architecture, … . Elle comporte un volet théorique et un volet pratique. Ces volets sont étroitement

imbriqués et se font référence. Il sera donc demandé aux étudiants un travail important de réalisation

(programmes, conception d’architectures et de systèmes) et une réussite aux examens théoriques.

Connaissances acquises :

Solide formation de base en informatique, dans ses aspects scientifiques, technologiques et

pratiques (fondements, logiciels, matériels, …).

Domaines d’Activités visés

Les compétences acquises à l’issue de la formation permettent aux diplômés :

- l’accès à la formation informatique de niveau Master.

- l’insertion dans le monde du travail de tous les domaines de l’informatique, les débouchés étant

nombreux et intéressants.

Passerelles et Poursuite des Etudes

Des passerelles sont possibles entre les mentions Maths-Informatique (MI) et éventuellement

Sciences et Technologies (ST).

Les licenciés ayant des résultats satisfaisants peuvent accéder au master informatique.

Description et Organisation Générale du Diplôme

La licence informatique comporte Six semestres :

-S1 et S2 sont des semestres communs avec d’autres parcours, tels que la mention MI et

ST, permettant de différer le choix de licence. A la fin de ces deux semestres, une orientation

se fera suivant la fiche de vœux de l’étudiant et la capacité d’accueil de l’institution.

-S3, S4, S5, S6 sont des semestres de spécialité, avec certaines unités communes aux

licences professionnalisantes : réseaux et ingénierie des systèmes d’information et des

logiciels. Le dernier semestre (S6) est très allégé en enseignement, vu que l’étudiant aura à

compléter sa formation par un projet, qui sera effectué en milieu professionnel ou dans le

milieu universitaire.

Page 8: FICHE SEMESTRE

FICHE SEMESTRE

Mention : Mathématiques et Informatique

Spécialité/ Option : Informatique

Parcours type : Informatique

Semestre 1

Intitulé de l’Unité d’enseignement (UE) UE1 UE2 UE3

Type Algèbre I

Analyse I

Informatique1

Mécanique du

point

Histoire des

Sciences

TP Bureautique

et Technologie

Web

TCE

Obligatoire X X X Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale Découverte Méthodologique

Transversale X Répartition (en

heures par

semestre)

Travail Personnel 75h 35h00 15h Cours 112h30 67h30 45h00 Travaux Dirigés 90h00 45h00

Travaux Pratiques 22h30

Autres…

Crédits 19 7 4 Effectifs Estudiantins prévus 600 600 600

Nombre de Groupes 24 24 24

Semestre 2

Intitulé de l’Unité d’enseignement (UE) UE4 UE5 UE6 UE7

Type Algèbre II

Analyse

II

Statistiqu

e

descriptive

Programmatio

n fonctionnelle

Structure

machine

Informatique

II

-Electricité TCE

Obligatoire X X X X Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale Fondamentale Decouverte Méthodologie

Transversale X Répartition (en

heures par

semestre)

Travail Personnel 60h 70h 30h 15h Cours 67h30 90h00 22h30 22h30 Travaux Dirigés 67h00 45h00 22h30

Travaux Pratiques 45h00 22h30 Autres…

Crédits 12 12 3 3 Effectifs Estudiantins prévus 600 600 600 600

Nombre de Groupes 24 24 24 24

Page 9: FICHE SEMESTRE

Semestre 3

Intitulé de l’Unité d’enseignement (UE) UEI7 UEI8 UEI9 Type Architecture des

Ordinateurs I

Algo. et Structure

de Données

Syst.

d’Information

Analyse

numérique

Proba-Stat

Log. Math.

Anglais

Obligatoire X X X Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale Découverte Méthodologique

Transversale X Répartition (en

heures par

semestre)

Travail Personnel 60h 45h 15h Cours 90h00 90h00 45h00 Travaux Dirigés 67h30 67h30

Travaux Pratiques 22h30 22h30

Autres…

Crédits 16 12 2 Effectifs Estudiantins prévus 100 100 100

Nombre de Groupes 4 4 4

Semestre 4

Intitulé de l’Unité d’enseignement (UE) UEI10 UEI11 UEI12 Type Programmation

Orienté Objet

Bases de Données

Théorie des

langages

Système I

Architecture des

ordinateurs II

Anglais

Option au choix

Obligatoire X X X Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale Fondamentale Méthodologique

Transversale

Répartition (en

heures par

semestre)

Travail Personnel 75h 30h 10h Cours 112h300 45h00 45h Travaux Dirigés 90h00 45h00

Travaux Pratiques 67h30

Autres…

Crédits 20 5 5 Effectifs Estudiantins prévus 100 100 100

Nombre de Groupes 4 4 4

Page 10: FICHE SEMESTRE

Semestre 5

Intitulé de l’Unité d’enseignement (UE) UEI13 UEI14

Type Système II

Compilation

Réseaux

GL

Théorie des

graphes

Une option au

choix

Obligatoire X X

Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale Fondamentale

Transversale

Répartition (en

heures par

semestre)

Travail Personnel 120h 30h

Cours 135h00 45h00

Travaux Dirigés 90h00 22h30

Travaux Pratiques 45h00

Autres…

Crédits 24 06

Effectifs Estudiantins prévus 100 100

Nombre de Groupes 4 4

Semestre 6

Intitulé de l’Unité d’enseignement (UE) UEI15

Type - 02 options au choix - Projet

Obligatoire X X Optionnelle

Majeure/Mineure

(Fondamentale/Découverte)

Fondamentale

Transversale

Répartition (en

heures par

semestre)

Travail Personnel 30h 300h

Cours 45h00

Travaux Dirigés

Travaux Pratiques

Autres…

Crédits 10 20

Effectifs Estudiantins prévus 100 100

Nombre de Groupes

Page 11: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE1

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 1

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Algèbre I Analyse I Informatique I

Cours 22h30 45h00 45h00

T.D. 22h30 45h00 22h30

T.P. 22h30

Travail Personnel : 30h00 30h00 30h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 16

Algèbre I : 4 crédits

Analyse I : 6 crédits

Informatique I : 6 crédits

Description de l’U.E. et de ses

Composantes

Algèbre I : Dans ce module sont rappelées les notions de bases : l’anneau Z,

les applications d’ensembles, les relations binaires, les structures

algébriques, l’homomorphisme de groupes, isomorphismes,

endomorphismes automorphismes et enfin les polynômes.

Analyse I : Ce module permet à l’étudiant de voir les notions fondamentales

relatives aux nombres réels et nombres complexes, les suites et

limites et les fonctions, théorèmes des accroissements finis, les

formules de Taylor et les développements limités.

Informatique I : - Initiation aux concepts fondamentaux de fonctionnement d’un

ordinateur : présentation des composants de base d’une machine

et des relations entre ces différents composants.

- Initiation à l’algorithmique et à la programmation :

- Connaître ce qu’est un algorithme, la démarche algorithmique

et les énoncés nécessaires à sa représentation en pseudo code.

- Comprendre le fonctionnement de l’exécution d’un programme

- Appliquer les techniques et les règles de programmation avec

un langage de programmation ( L’ apprentissage du langage de

programmation Pascal se fera progressivement en TD et TP).

Le cours utilisera comme outil d’expression des solutions le

langage algorithmique. L’apprentissage du langage de

programmation Pascal sera initié en TP.

Page 12: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE2

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 1

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Mécanique

du point

Electricité Module option

Cours 22h30 22h30 22h30

T.D. 22h30 22h30

T.P.

Travail Personnel 20h00 20h00 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E : 8 crédits

Mécanique du point : 4 crédits

Electricité et Electronique : 4 crédits

Description de l’U.E. et de ses

Composantes

Mécanique du point : Même programme que celui de ST et SM

Page 13: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE6

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 1

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Technologie

Web

Histoire des

Sciences

Anglais

Cours 22h30 22h30 22h00

T.D.

T.P.

Travail Personnel : 15h00 15h00 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 6

Histoire des Science : 3 crédits

TCE : 3 crédits

Description de l’U.E. et de ses

Composantes

Histoire des Science : A travers ce module, l’étudiant verra l’apparition des sciences

dans les civilisations anciennes.

Page 14: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE3

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Mathématique et Informatique

Semestre : 1

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

TP

Bureautique

TEC Anglais

Cours 12h00 12h00

T.D.

T.P. 22h30

Travail Personnel 15h 15h 15h

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 6

TP bureautique et Technologie Web : 3 crédits

Techniques d’expression et de communication : 3 crédits

Description de l’U.E. et de ses

Composantes

TP bureautique et Technologie Web : Apprentissage de l’utilisation de l’interface graphique d’un SE

(Linux, Windows…), d’un traitement de textes, d’un tableur et

d’un logiciel de présentation. Se familiariser avec un navigateur

sur Internet et la messagerie électronique.

Langage HTML, format d’une page Web, Outil de création d’un

site Web

Technique d’expression et de communication : Technique d’expression écrite : mémoires, rapport, synthèse, etc.

Technique d’expression orales : exposés soutenances.

Expression et communication dans un groupe.

Page 15: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE4

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 2

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Algèbre II Analyse II Statistique

Descriptive Cours 22h30 22h30 22h30

T.D. 22h30 22h30 22h30

T.P.

Travail Personnel 20h00 20h00 20h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 12

Algèbre II : 4 crédits

Analyse II : 4 crédits

Statistique descriptive : 4 crédits

Description de l’U.E. et de ses

Composantes

Analyse II : Seront Abordés dans ce module :

Les intégrales définies et les primitives.

Les équations différentielles du 1er

et 2ème

Ordre à coefficients

constants.

Algèbre II : Espace vectoriels de dimension finie, bases, sous espaces.

Applications linéaires

Matrices, déterminants

Applications aux systèmes linaires, systèmes de Cramer.

Statistique descriptive : - Séries statistiques à une variable :

Population, effectifs, représentation graphique, caractéristiques

de position, caractéristiques dispersion.

- Séries statistiques à deux variables : Tableaux de données,

distributions marginales et conditionnelles, la covariance,

coefficient de corrélation linéaire, courbe de régression,

Ajustement fonctionnel.

Page 16: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UE5

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 2

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Informatique II Structure

Machine

Programmation

fonctionnelle Cours 45h00 22h30 22h30

T.D. 22h30 22h30

T.P. 22h30 22h30

Travail Personnel 30h00 20h00 20h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 12

Informatique II : 5 crédits

Structure machine : 4 crédits

Programmation fonctionnelle : 3 crédits

Description de l’U.E. et de ses

Composantes

Informatique II : - Approfondir les notions de base de la programmation

- Utilisation du langage C comme langage de programmation

- Etudes de nouvelles structures de données : enregistrements et

fichiers

- Etude de quelques algorithmes plus complexes : méthodes de tri

et de recherche

- Introduction à la comparaison d’algorithmes (complexité).

On insistera sur la distinction entre l’aspect abstrait et l’aspect

implémentation d’une donnée.

Le cours utilisera comme outil principal d’expression des solutions

le langage algorithmique. Le langage de programmation C sera

utilisé pour l’écriture des programmes.

Structure Machine : Ce module permet à l’étudiant d’étudier les systèmes de

numération et les opérations dans les différentes bases. L’algèbre

de Boole et les circuits combinatoires.

Programmation fonctionnelle : Introduction à la programmation fonctionnelle

Présentation du langage CAML.

Comme TP, apprendre un langage de calcul scientifique tel que

Mathématica … .

Page 17: FICHE SEMESTRE

Quelques techniques de résolution de problèmes numériques.

Page 18: FICHE SEMESTRE

Libellé de l’U.E. : UE2

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 1

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Mécanique

du point

Electricité Module option

Cours 22h30 22h30 22h30

T.D. 22h30 22h30

T.P.

Travail Personnel 20h00 20h00 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E : 8 crédits

Mécanique du point : 4 crédits

Electricité et Electronique : 4 crédits

Description de l’U.E. et de ses

Composantes

Electricité : Même programme que celui de ST et SM.

Option au choix Parmi : -Chimie

-Optique

-Economie de l’entreprise

-…

Page 19: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI7

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 3

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Algo. et

Struct.

de Données

Archi. des

Ordinateurs

Systèmes

d’Informations

Cours 45h00 22h30 22h30

T.D. 22h30 22h30 22h30

T.P. 22h30

Travail Personnel 30h00 20h00 20h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 14 crédits

Algorithmique et Structures de données : 5 crédits

Architecture des Ordinateurs : 5 crédits

Système d’information = 4 crédits

Description de l’U.E. et de ses

Composantes

Algorithmique et Structures de données : -Structures de données dynamiques : listes, piles et files

-Etude de la structure d’arbre.

-Etudes de quelques algorithmes de tri

Le cours utilisera comme outil principal d’expression des

solutions, le langage algorithmique. Le langage C sera utilisé pour

l’écriture des programmes.

Architecture des Ordinateurs I : Présentation des organes principaux d’un ordinateur et leurs

interactions

Interface matérielle/logicielle et introduction au Langage machine

et au langage d’assemblage.

Etapes de transformation d’un programme en langage évolué en

un code exécutable.

Mécanismes de traitement multi-tâches.

Mécanismes de traitement des interruptions.

Architecture interne d’un microprocesseur moderne.

La microprogrammation.

Systèmes d’Information : Ce cours s’articule autours de notions essentielles :

Le monde de l’entreprise, notion d’informations, représentation et

codification de l’information, contrôle... .

Les fichiers et enfin une introduction aux systèmes

d’informations.

Page 20: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI8

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 3

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Analyse

Numérique

Probabilités

Statistiques

Logique

Mathématique

Cours 45h00 22h00 22h30

T.D. 22h30 22h30 22h30

T.P. 22h30

Travail Personnel 20h00 20h00 20h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 12 crédits

Analyse Numérique : 4 crédits

Probabilités et Statistiques : 4 crédits

Logique Mathématique : 4 crédits

Description de l’U.E. et de ses

Composantes

Analyse Numérique : Notions d’erreurs

Approximation et interpolation polynomiale

Dérivation et intégration numérique

Résolution de systèmes linéaires

Résolution d’équations et systèmes non linéaires

Interpolation linéaire

Séries de Fourrier

Résolution numérique des équations différentielles

Probabilités et Statistiques : Théorie des probabilités :

Introduction au calcul de probabilité

Les variables aléatoires

Fonction de Variables Aléatoires

Vecteurs Aléatoires

Modes de Convergence

Statistiques Inférentielles

Echantillonnage

Estimation

Tests d’hypothèses

Logique Mathématique : 4 crédits Ce cours a pour objectif de donner des notions de calculabilité et

les bases de la logique formelle :

Calculabilité

Calcul propositionnel

Calcul des prédicats

Page 21: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI9

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 3

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Anglais

Cours 22h30

T.D.

T.P.

Travail Personnel : 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

Total : 4 crédits

Anglais III : 2 crédits

Option : 2 crédits

Description de l’U.E. et de ses

Composantes

Anglais I : Comprendre et rédiger des documents techniques en

Anglais.

Page 22: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI10

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 4

Répartition du Volume

Horaire Semestriel de l’U.E.

et de ses Composantes

Algorithmique

et Structures de

données II

Bases de

Données

Théorie des

langages

Cours 22h30 45h00 22h30

T.D. 22h30 22h30 22h30

T.P. 22h30 22h30

Travail

Personnel

30h00 30h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 15

Programmation Orientée Objet: 5 crédits

Bases de Données: 5 crédits

Théorie des langages : 5 crédits

Description de l’U.E. et de

ses Composantes

Programmation Orientée Objet : Dans ce module l’étudiant apprend une nouvelle approche de

programmation basée sur l’objet. Seront abordés : La notion de classe,

l’encapsulation, les constructeur destructeur, d’héritage, le

polymorphisme …

Bases de Données : Objectif: Comprendre les objectifs, les architectures et les langages de

bases de données. Maîtriser les fondements théoriques et les

algorithmes de base des systèmes de gestion de bases de données,

depuis la conception de base de données jusqu'au traitement de

requêtes. Le module s'appuie sur le modèle relationnel et

les langages associés, en particulier SQL.

Programme :

- Introduction aux SGBD

- Les langages relationnels : algèbre relationnelle, langage prédicatifs

et SQL

- Conception et optimisation de schéma relationnel

- Architecture d'une BD

- Mémoires relationnelles

Théorie des Langages : L’étudiant, par cette unité, doit connaître et maîtriser les concepts issus

de la théorie des langages, et plus particulièrement des langages

algébriques, des grammaires, des automates qui sont à la base de tous

les traducteurs.

Page 23: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI11

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 4

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Systèmes

d’exploitation

Architecture des

ordinateurs II Cours 22h30 22h30

T.D. 22h30 22h30

T.P. 22h30

Travail Personnel : 40h00 30h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 10

Systèmes d’exploitation : 5 crédits

Architecture des ordinateurs II : 5 crédits

Description de l’U.E. et de ses

Composantes

Systèmes d’exploitation : Inculquer à l’étudiant les fonctions d’un système d’exploitation

moderne.

Permettre au candidat d’être un bon utilisateur et administrateur

d’un système d’exploitation. Dans ce but, il est utile d’avoir des

notions sur l’utilisation du langage de commande d’un système

d’exploitation.

Recommandations :

- Il est conseillé d’utiliser un système d’exploitation (UNIX

par exemple) comme exemple pour chaque concept étudié.

Prévoir des TPs sous formes de manipulations pour appliquer

concrètement les concepts étudiés.

Architecture des ordinateurs II Techniques d’E/S (Opérations d’E/S, Ports d’E/S, méthodes

d’E/S)

Les Interruptions (Mécanismes, Classification, …)

Gestionnaire des interruptions (Gestion des priorités, …

Circuits d’interface (Timer, Circuits de communication, USB,…)

Accès direct à la mémoire. (Approche, techniques et DMAC)

Page 24: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI12

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 5

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Anglais IV Module option

Cours 22h30 22h30

T.D.

T.P.

Travail Personnel 15h00 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 5

Anglais : 2 crédits

Module option : 3 crédits

Description de l’U.E. et de ses

Composantes

Anglais : Comprendre et rédiger des documents techniques en Anglais.

Option au choix : Parmi :

-Cognition

-Initiation aux techniques de management

-Autres options dispensées par l’établissement

Page 25: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI13

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 5

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Systèmes

d’Exploitation II

Compilation Réseaux Génie Log.

et POO

Cours 45h00 45h00 45h00 22h30

T.D. 22h30 22h30 22h30 22h30

T.P. 22h30 22h30

Travail Personnel 30h0 30h00 30h00 30h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 24

Systèmes d’Exploitation II : 6 crédits

Compilation : 6 crédits

Réseaux : 6 crédits

Génie Logiciel et POO : 6 crédits

Description de l’U.E. et de ses

Composantes

Systèmes d’Exploitation II :

Inculquer à l’étudiant les concepts et les outils de base des systèmes

d’exploitation.

Approfondir les concepts de base des systèmes d’exploitation et

introduire la problématique du parallélisme, de synchronisation et de

communication dans un environnement centralisé.

Recommandations :

Il est conseillé d’utiliser un système d’exploitation (UNIX par

exemple) comme exemple pour chaque concept étudié.

Prévoir des TPs en utilisant C.

Compilation: L’objectif de ce cours est de montrer le processus de traduction d’un

programme source en un programme exécutable, i.e les premières étapes

d’analyse : lexicale, syntaxique et quelques notions de l'analyse sémantique

Réseaux: Ce module est une introduction aux réseaux informatiques

Définition, application, architecture

Traitement physique de l’information

Codage et contrôle d’erreurs

Architecture normalisée : modèle OSI

Les réseaux locaux et réseaux de grande distance

Protocole TCP/IP

Configuration et administration d’un réseau sous UNIX

Installation et configuration d’un serveur Web et d’un Proxy

Page 26: FICHE SEMESTRE

Exemples d’application http, mail, serveurs DNS, … .

Génie Logiciel : A travers ce module, l’étudiant comprendra le processus de développement

du logiciel, les phases de définition et spécifications des besoins, analyse et

conception orientée objet.

Page 27: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI14

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 5

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Théorie des

Graphes

Module Option

Cours 22h30 22h30

T.D. 22h30

T.P.

Travail Personnel 20h00 15h00

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 6

Théorie des graphes : 4 crédits

Option au choix = 2 crédits

Description de l’U.E. et de ses

Composantes

Théorie des Graphes : Notions fondamentales de la théorie des graphes

Arbres et Arborescence

Problèmes de flots

Problèmes du plus court chemin

Problèmes d’ordonnancement

Option au choix parmi : Infographie

Ingénierie des connaissances

Cryptographie

Développement des Interfaces Graphiques

Ou autres options dispensées dans l’établissement...

Page 28: FICHE SEMESTRE

FICHE UNITE D’ENSEIGNEMENT

Libellé de l’U.E. : UEI15

Mention : Mathématique et Informatique.

Spécialité/Option : Informatique

Parcours Type : Informatique

Semestre : 6

Répartition du Volume Horaire

Semestriel de l’U.E. et de ses

Composantes

Module option I Module option II Projet

Cours 22h30 22h30

T.D.

T.P.

Travail Personnel : 15h00 15h00 300h

Crédits affectés à l’U.E.

(et à ses Composantes)

U.E = 30 crédits

Option I au choix : 5 crédits

Option II au choix : 5 crédits

Projet : 20 crédits

Description de l’U.E. et de ses

Composantes

2 Options au choix : Options au choix parmi une liste d’enseignements dispensés dans

l’établissement (avec recommandation que les deux options

choisies soient liées au projet).

Projet

Page 29: FICHE SEMESTRE

FICHE ORGANISATION DES ENSEIGNEMENTS

Mention: MI

Spécialité/Option: INFORMATIQUE

Parcours Type: Mathématiques-Informatique

Semestre 1 CM TD TP V.H

Semestriel Crédits

UEF 11 (Fondamentale) 19

Algèbre 1 1h30 1h30 42h00 5

Analyse 1 3h00 3h00 84h00 7

ALGO 1 3h00 1h30 1h30 84h00 7

UED 12 (de découverte) 7

Mécanique du point 1h30 1h30 42h 3

Histoire des sciences 1h30 21h 2

Une option au choix parmi plusieurs

propositions de l’établissement

1h30 21h 2

UEM 13 (méthodologique) 4

TP bureautique 1h30 21h 2

Technique d’expression et de communication I 1h30 21h 2

Total (24h, 30crédits) 12h00 9h00 3h00 336h00 30

Semestre 2 CM TD TP V.H

Semestriel

Crédits

UEF 21(Fondamentale) 12

Algèbre 2 1h30 1h30 42h00 4

Analyse 2 1h30 1h30 42h00 4

Statistique Descriptive 1h30 1h30 42h00 4

UEF 22 (Fondamentale) 12

Programmation Fonctionnelle 1h30 1h30 42h00 3

Structure Machine 1h30 1h30 42h00 3

ALGO 2 3h 1h30 1h30 84h00 6

UED 23 (Découverte) 3

Electricité 1h30 1h30 42h00 3

UEC 24 (culture générale) 3

Page 30: FICHE SEMESTRE

Technique d’expression et de communication

II

1h30/15j 10h30 1,5

Technologie WEB 1h30/15j 10h30 1,5

Total (25h30, 30 crédits) 12h00 9h00 4h30 357h00 30

Semestre Unité d’enseignement Volume

Horaire

Semestriel

Volume Horaire

Hebdomadaire

CM ; TD ; TP

Crédits Coef

Semestre

III

Unité d’Enseignement 7

-Architecture des ordinateursI

-Algo et Structures de données

-Systèmes d’informations

Unité d’Enseignement 8

-Analyse numérique

-Proba/Stat

-Logique mathématique

Unité d’Enseignement 9

-Anglais3

45h00

90h00

45h00

45h00

45h00

45h00

22h30

1h30 ; 1h30

3h00 ; 1h30 ; 1h30

1h30 ; 1h30

1h30 ; 1h30

1h30 ; 1h30

1h30 ; 1h30

1h30

5

6

5

4

4

4

2

3

3

3

3

3

3

2

Total 347h30 12h00; 9h00 ;1h30 30

Semestre IV Unité d’Enseignement 10

-Programmation Orientée Objet

-BDD

-Théorie des langages

Unité d’Enseignement 11 -Systèmes d’exploitation I

-Architecture des ordinateursII

Unité d’Enseignement 12

-Anglais

-Option au choix :

(Cognition, management, ou

tout autre option liée à la

spécialité).

67h30

90h00

67h30

45h00

45h00

22h30

22h30

1h30 ; 1h30 ; 1h30

3h00 ; 1h30 ; 1h30

1h30 ; 1h30

1h00 ; 1h30 ; 1h30

1h30 ; 1h30 ; 1h30

1h30

1h30

5

5

5

5

5

3

2

3

3

3

3

3

2

2

Total 360h00 12h00; 7h30; 4h30 30

Semestre V Unité d’Enseignement 13

-Systèmes d’exploitation2

-Réseaux

Unité d’Enseignement 14

-Compilation

-Génie Logiciel

Unité d’Enseignement 15

-Théorie des graphes

-Anglais

-Option au choix (Infographie,

Cryptographie, ou autre options

à préciser par l’établissement)

90h00

67h30

90h00

45h00

45h00

22h30

22h30

3h00 ; 1h30 ; 1h30

3h00 ; 1h30

3h00 ; 1h30 ; 1h30

1h30 ; 1h30

1h30 ; 1h30

1h30

1h30

6

5

6

5

4

2

2

3

3

3

3

3

2

2

Total 360h 13h30; 7h30; 3h00 30

Page 31: FICHE SEMESTRE

Semestre VI Unité d’Enseignement 16

-2 options au choix liées au

projet (à préciser par

l’établissement.

-Projet

22h30

22h30

300h

1h30

1h30

5

5

20

2

2

4

Total 345h 30