Licence Informatique - parcours Informatique (Info)

Présentation de la formation

Durée de la formation

Face-à-face pédagogique
(CM/TD/TP)
Évaluations Projet(s) et/ou TER Durée de la formation
Info 1 464h 59 0 531h
Info 2 553h 53 0 631h
Info 3 681h 66 0 770h

Organisation semestre 1 à semestre 6

Programme semestre 1

Code matière Intitulé matière
MA0101Outils mathématiques 1
MA0102Outils mathématiques 2
INFO0101Introduction à l'algorithmique et à la programmation
INFO0102Technologies Web 1
AN0101Anglais Maison des Langues
NUM0101Outils numériques de base
METH0101Méthodologie du travail universitaire

Programme semestre 2

Code matière Intitulé matière
MINF0201Mathématiques pour l'Informatique 1 : analyse, algèbre
INFO0201Introduction à la programmation orientée objets
INFO0202Interface Homme-Machine (IHM)
MINF0202Mathématiques pour l'Informatique 2 : probabilités
INFO0203Introduction aux réseaux informatiques
INFO0204Eléments d'architecture des ordinateurs
AN0201Anglais
PPRO0203Stage ouvrier ou projet informatique
PPRO0201Projet professionnel

Programme semestre 3

Code matière Intitulé matière
INFO0301Langage C et outils de développement associés
INFO0302Stage UNIX : scripting
INFO0303Technologies Web 2
INFO0304Bases de données
INFO0305Réseaux informatiques avancés
INFO0306Programmation mobile
AN0301Anglais
PPRO0305Techniques de recherche d'emploi

Programme semestre 4

Code matière Intitulé matière
INFO0401Algorithmique
INFO0402Méthodes de programmation orientée objet
INFO0403Systèmes d'exploitation
MINF0401Mathématiques pour l'Informatique 3 : statistiques
MINF0402Mathématiques pour l'Informatique 4 : analyse numérique matricielle
PPRO0403Stage en entreprise ou projet informatique
AN0401Anglais
PPRO0404Connaissance de l'entreprise

Programme semestre 5

Code matière Intitulé matière
INFO0501Algorithmique avancée
MINF0501Mathématiques pour l'Informatique 5 : arithmétique
INFO0502Logique et programmation logique
INFO0503Modélisation client-serveur et programmation Web avancée
INFO0504Introduction au génie logiciel
INFO0505Bases de données : concepts avancés
INFO0561Consolidation - Réseaux informatiques
INFO0562Consolidation - Programmation en langage C
INFO0563Consolidation - Algorithmique
AN0501Anglais
PPRO0502Conférences professionnelles ; gestion de projet informatique

Programme semestre 6

Code matière Intitulé matière
INFO0601Systèmes d'exploitation : concepts avancés
INFO0602Langages et compilation
INFO0603Compression et cryptographie
INFO0604Programmation multi-threadée
INFO0605Ouverture - Introduction à la sécurité informatique
INFO0606Ouverture - Introduction à l'imagerie numérique
INFO0607Ouverture - Introduction à l'intelligence artificielle
AN0601Anglais
PPRO0605Stage en entreprise ou projet Informatique

Fiches matières

Outils mathématiques 1

MA0101

Semestre : 1
ECTS : 6
100 points
Responsables :
Michel PERCY (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureTDTotal
Durée55h55h
Modalités de contrôle des connaissances :
Épreuves NatureIEIEIEIEDSDSEETEET Total
Durée0h200h200h200h201h301h302h2h
Points Cas général 1ère session10101010303000 100%
2ème session0000000100 100%
Dispense contrôle continu 1ère session0000001000 100%
2ème session0000000100 100%
Objectifs :

Maîtriser les outils mathématiques de base nécessaires à une poursuite d'études dans les mentions MATH et INFO.


Compétences spécifiques visées :

Compétences générales visées :

Savoir reconnaître une situation classique et adopter une méthode calculatoire adaptée à la résolution d'un problème.


Connaissances requises :

Niveau baccalauréat scientifique

Programme :
  • Nombres complexes : module, argument, racine carrée, équation du second degré, applications à la trigonométrie, utilisation de la formule du binôme,
  • Étude de fonctions élémentaires : rationnelles, avec radicaux, trigonométriques, logarithmes, exponentielles, puissances
  • Primitives : définitions, primitives classiques, calcul par intégration, par parties et changement de variable
  • Équations différentielles linéaires du premier ordre à coefficients variables et du second ordre à coefficients constants avec seconds membres du type « exponentielle x polynômes »

Outils mathématiques 2

MA0102

Semestre : 1
ECTS : 6
100 points
Responsables :
Lisette JAGER (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureTDTotal
Durée55h55h
Modalités de contrôle des connaissances :
Épreuves NatureIEIEIEIEDSDSEETEET Total
Durée0h200h200h200h201h301h302h2h
Points Cas général 1ère session10101010303000 100%
2ème session0000000100 100%
Dispense contrôle continu 1ère session0000001000 100%
2ème session0000000100 100%
Objectifs :

Réviser des calculs de base.
Maîtriser les méthodes de raisonnement les plus utilisées en mathématiques.
Utiliser ces méthodes de raisonnement sur des notions mathématiques usuelles.


Compétences spécifiques visées :

Compétences générales visées :

Savoir effectuer des calculs algébriques.
Savoir raisonner en mathématiques.


Connaissances requises :

Niveau baccalauréat scientifique

Programme :
- Révisions de calcul (fractions, racines carrées, valeur absolue)
- Sommes (Σ), produits (π), factorisation de a^n-b^n, formule du binôme de Newton
- Éléments de logique, types de raisonnement en mathématiques
- Éléments de théorie des ensembles (union, intersection, complémentaire, produit cartésien)
- Applications, injections, surjections, bijections
- Relations d'équivalence
- Calcul matriciel, systèmes linéaires, méthode du pivot de Gauss, inverse d'une matrice

Introduction à l'algorithmique et à la programmation

INFO0101

Semestre : 1
ECTS : 6
100 points
Responsables :
Pierre DELISLE (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTPCMTDiTotal
Durée20h34h54h
Modalités de contrôle des connaissances :
Épreuves NatureDSITPITPDSTEET Total
Durée1h301h1h2h1h30
Points Cas général 1ère session301020400 100%
2ème session01020070 100%
Dispense contrôle continu 1ère session01020700 100%
2ème session01020070 100%
Objectifs :
  • Acquisition des notions de base de l'algorithmique
  • Introduction à la programmation.

Compétences spécifiques visées :
  • Écriture de programmes en Java

Compétences générales visées :
  • Eléments d'algorithmique

Connaissances requises :
Programme :
  • Représentation des données (types élémentaires)
  • Notions de type et de variable
  • Types de base : booléen, caractère, entier, réel- Langage algorithmique :
    • Instructions simples (affectation, entrée/sortie)
    • Instructions structurées : structure de contrôle (conditionnelles, boucles)
  • Procédures et fonctions
  • Tableaux :
    • Tableaux à 1 dimension
    • Premiers algorithmes de recherche et de tri
  • Langage Java

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Java, éditeur de code basique, invite de commandes Windows

Technologies Web 1

INFO0102

Semestre : 1
ECTS : 6
100 points
Responsables :
Cyril RABAT (responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée14h22h36h
Modalités de contrôle des connaissances :
Épreuves NatureITPITPProjet Total
Durée0h101h
Points Cas général 1ère session204040 100%
2ème session204040 100%
Dispense contrôle continu 1ère session204040 100%
2ème session204040 100%
Objectifs :
  • Acquisition de compétences en matière de conception Web permettant la création de pages Web à l'aide de HTML, CSS et Javascript
  • Introduction à la notion de CMS

Compétences spécifiques visées :
  • Création de pages HTML structurées, avec feuilles de style et Javascript

Compétences générales visées :
  • Conception de pages Web simples

Connaissances requises :
Programme :
  • Introduction sur le fonctionnement du Web : Internet, serveur Web, client Web- HTML :
    • Structure d'un document
    • Balises et attributs de base
    • Dynamicité (HTML 5.0)
  • CSS :
    • o Principe d'un style
    • o Utilisation d'une bibliothèque/framework type bootstrap
  • Javascript :
    • Éléments du langage
    • DOM
  • Présentation et utilisation d'un CMS

Outil(s)/logiciel(s)/langage(s) utilisé(s) : HTML, CSS, langage Javascript

Anglais Maison des Langues

AN0101

Semestre : 1
ECTS : 3
50 points
Responsables :
Frédéric TEILLON (Responsable) - département Langues (UFR SEN)
Laurent WATELET (Co-responsable)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureDST Total
Durée1h
Points Cas général 1ère session100 100%
2ème session100 100%
Dispense contrôle continu 1ère session100 100%
2ème session100 100%
Objectifs :

Compétences spécifiques visées :

Compétences générales visées :

Connaissances requises :
Le travail sur la plateforme est possible dès le niveau « grand débutant ».
Programme :
Volume horaire : Pendant toute la durée du programme d’activités, 2 heures de travail hebdomadaire sont prévues pendant 10 semaines sur la plateforme de langues.

Le programme de travail sur la plateforme de langues comprend un test de positionnement et des activités lexicales, grammaticales et phonologiques pour l’anglais uniquement.
Toutes les informations (accès à la plateforme, programme de travail, horaire des webinaires et modalités de connexion, modalités du contrôle de connaissance …) sont communiquées aux étudiants via le cours Moodle dédié.
Pour chaque composante concernée, un webinaire d’une heure est proposé chaque semaine du programme de travail par un.e enseignant.e de la Maison des Langues: explications d’un point de grammaire, vocabulaire … au programme de la semaine + temps de questions-réponses.
Forum, FAQ et quiz hebdomadaire seront également proposés.
Le contrôle des connaissances (1ère et 2ème sessions) sera un quiz en ligne en distanciel synchrone et portera sur le programme de travail.

Outils numériques de base

NUM0101

Semestre : 1
ECTS : 2
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée2h3h5h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPCRTPOral Total
Durée0h10
Points Cas général 1ère session403030 100%
2ème session403030 100%
Dispense contrôle continu 1ère session403030 100%
2ème session403030 100%
Objectifs :

- Permettre d'utiliser un poste de travail connecté à Internet et les outils associés
- Maîtriser les principaux outils de bureautique et de PréAO


Compétences spécifiques visées :

- Comprendre et maîtriser son ENT
- Maîtrise des outils d'une suite bureautique et d'un logiciel de PréAO


Compétences générales visées :

- Acquisition des bonnes pratiques pour l'utilisation des outils numériques de base


Connaissances requises :
Programme :

- ENT : présentation et fonctionnalités
- Traitement de texte 1 et 2 :
  o découverte des entités associés et leur bonne association (caractère, paragraphe, liste, page, image)
  o composition efficace de l'information : génération des données automatiques via la bonne gestion des styles
  o élaboration de modèles de documents.
- Présentation assistée par ordinateur :
  o compréhension des bonnes pratiques liées à l'élaboration de transparents
  o animation des objets flottants
  o gestion automatique du formatage via la notion de masque

Méthodologie du travail universitaire

METH0101

Semestre : 1
ECTS : 1
0 points
Responsables :
Annie LIARD (Responsable) - département Chimie (UFR SEN)
Volume horaire :
NatureTDTPTotal
Durée5h3h8h
Modalités de contrôle des connaissances :
Épreuves NatureIEIEEET Total
Durée0h150h150h15
Points Cas général 1ère session40600 100%
2ème session00100 100%
Dispense contrôle continu 1ère session40600 100%
2ème session00100 100%
Objectifs :

-Utiliser les outils de travail universitaire (BU, Bureau virtuel, Moodle)
-Acquérir les méthodes de travail universitaire
-Améliorer la communication écrite


Compétences spécifiques visées :

Compétences générales visées :

- Prendre des notes
- Gérer son temps
- Organiser son temps d'apprentissage
- Appliquer les principales règles d'orthographe et de grammaire
- Savoir utiliser la plateforme pédagogique Moodle (effectuer un quiz, déposer un document, réaliser un feed-back)
- Savoir effectuer une recherche documentaire à la Bibliothèque Universitaire


Connaissances requises :

Aucune

Programme :

Recherche documentaire à la bibliothèque universitaire (3h TP)
- Découverte de la bibliothèque et du catalogue 
o visite, présentation des collections et des services, présentation du catalogue 
o rallye (quelques questions à résoudre en utilisant le catalogue, allant chercher les documents...) 
- Faire une recherche thématique sur un sujet choisi en concertation avec les enseignants ou recherche thématique, localisation de documents, manipulation des documents, mini-synthèse et bibliographie 

Langue française et méthodologie (5h TD)
Le langage écrit : 
- Améliorer son expression écrite
- Choisir un vocabulaire adapté
- Connaître et appliquer les principales règles d'orthographe et de grammaire
Outils et méthodes de travail :
- Apprendre à prendre des notes et à apprendre ses cours
- Apprendre à gérer son temps et à planifier les périodes consacrées aux études

Mathématiques pour l'Informatique 1 : analyse, algèbre

MINF0201

Semestre : 2
ECTS : 6
100 points
Responsables :
David LAFOLIE (Responsable)
Volume horaire :
NatureCMTDTotal
Durée18h36h54h
Modalités de contrôle des connaissances :
Épreuves NatureDSDSTEET Total
Durée1h301h302h
Points Cas général 1ère session50500 100%
2ème session00100 100%
Dispense contrôle continu 1ère session01000 100%
2ème session00100 100%
Objectifs :
- Définir les notions de base de l'analyse. Apprendre à démontrer un résultat simple en analyse
- Maîtriser les bases de l'algèbre linéaire
Compétences spécifiques visées :
- Principales notions de base d'analyse et d'algèbre linéaire
Compétences générales visées :
- Compréhension des bases mathématiques nécessaires aux études en Informatique
Connaissances requises :
#MA0101 #MA0102
Programme :
  • Analyse :
    • Suites numériques, notion de limite d'une suite
    • Limite d'une fonction numérique, formes indéterminées.
    • Continuité d'une fonction numérique en un point ; continuité sur un intervalle, théorème des valeurs intermédiaires, fonctions continues sur un segment.
    • Dérivabilité d'une fonction numérique, théorème de Rolle, théorème des accroissements finis.
    • Application aux suites récurrentes d'ordre 1, définies par une relation du type un+1 = f(un).
  • Algèbre linéaire :
    • Espaces vectoriels : définitions, sous-espaces vectoriels, familles libres, familles génératrices, bases, dimension.
    • Applications linéaires : noyau, image, opérations dans L(E,F), projections, symétries.
    • Matrices : définitions, lien avec les applications linéaires.

Introduction à la programmation orientée objets

INFO0201

Semestre : 2
ECTS : 6
100 points
Responsables :
Jessica JONQUET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée16h18h20h54h
Modalités de contrôle des connaissances :
Épreuves NatureDSITPITPDSTEET Total
Durée1h301h1h2h2h
Points Cas général 1ère session301020400 100%
2ème session01020070 100%
Dispense contrôle continu 1ère session01020700 100%
2ème session01020070 100%
Objectifs :
- Acquisition des bases de la programmation objet
- Introduction à la modélisation
Compétences spécifiques visées :
- Écriture de classes en Java
- Conception d'applications
Compétences générales visées :
- Conception orientée objet
- Programmation orientée objet
Connaissances requises :
#INFO0101
Programme :
- Notion d'objet, utilisation d'objet
- Concepts généraux de la conception orientée objet :
o Notion de classe
o Héritage, polymorphisme
o Lien avec la composition
o Notion de types de données abstraits
- Programmation orientée objet (en Java) :
o Interfaces
o Surcharge, redéfinition
o Classes abstraites
o Exemples de types de données abstraits issus de l'API Java

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Java, éditeur de code basique, terminal Linux

Interface Homme-Machine (IHM)

INFO0202

Semestre : 2
ECTS : 3
50 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée6h4h16h26h
Modalités de contrôle des connaissances :
Épreuves NatureITPProjet Total
Durée1h
Points Cas général 1ère session5050 100%
2ème session5050 100%
Dispense contrôle continu 1ère session5050 100%
2ème session5050 100%
Objectifs :
- Comprendre les bases d'une IHM
Compétences spécifiques visées :
- Conception d'une application avec interface graphique en Java
Compétences générales visées :
- Conception d'IHM et notions d'ergonomie
Connaissances requises :
#INFO0101 #INFO0201
Programme :
- Conception d'IHM
- Les différents styles (exemple de la grille)
- Notions d'ergonomie
- Application au Web et à Java
- Développement d'une application avec interface en Java

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Java, éditeur de code basique, terminal Linux

Mathématiques pour l'Informatique 2 : probabilités

MINF0202

Semestre : 2
ECTS : 3
50 points
Responsables :
Djamal LOUANI (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée10h20h30h
Modalités de contrôle des connaissances :
Épreuves NatureDSDSTEET Total
Durée1h1h301h30
Points Cas général 1ère session50500 100%
2ème session00100 100%
Dispense contrôle continu 1ère session01000 100%
2ème session00100 100%
Objectifs :

Acquérir les compétences en probabilités nécessaires pour l'Informatique


Compétences spécifiques visées :

Outils mathématiques pour l'informatique dans le domaine des probabilités


Compétences générales visées :

Maîtrise des principales motions de probabilités nécessaires à la poursuite d'études en Informatique


Connaissances requises :
Programme :
  • Combinatoires
  • Probabilités (événements, probabilités conditionnelles)
  • Variables aléatoires discrètes finies (dont les lois classiques) et couples de variables aléatoires discrètes
  • Notion de variable aléatoire continue ; lois exponentielles et normales

Introduction aux réseaux informatiques

INFO0203

Semestre : 2
ECTS : 3
50 points
Responsables :
Hacène FOUCHAL (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée14h4h12h30h
Modalités de contrôle des connaissances :
Épreuves NatureITPDSTEET Total
Durée1h2h2h
Points Cas général 1ère session50500 100%
2ème session50050 100%
Dispense contrôle continu 1ère session50500 100%
2ème session50050 100%
Objectifs :
- Acquisition des bases permettant de configurer des stations de travail dans un réseau local
- Comprendre les services utilisés sur Internet
Compétences spécifiques visées :
- Mise en place d'un réseau sous Windows
Compétences générales visées :
- Savoir configurer une station de travail sur un réseau
- Connecter un petit réseau d'entreprise sur Internet
- Vérifier le bon fonctionnement d'un réseau local
Connaissances requises :
Programme :
- La connexion à un réseau
- La connexion à Internet via un fournisseur d'accès Internet
- L'adressage IPv4 / IPv6
- Introduction aux technologies sans fil et à la sécurité
- Aperçu de protocoles applicatifs d'Internet

Outil(s)/logiciel(s)/langage(s) utilisé(s) : commandes systèmes Linux, simulateur réseau

Eléments d'architecture des ordinateurs

INFO0204

Semestre : 2
ECTS : 3
50 points
Responsables :
Goéry VALANCE (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée8h16h6h30h
Modalités de contrôle des connaissances :
Épreuves NatureITPDSDSEET Total
Durée1h1h301h301h30
Points Cas général 1ère session2050300 100%
2ème session200080 100%
Dispense contrôle continu 1ère session200800 100%
2ème session200080 100%
Objectifs :
- Représentation des données en mémoire
- Acquisition d'une expérience de la programmation de bas niveau
Compétences spécifiques visées :
- Programmation en langage d'assemblage
Compétences générales visées :
- Comprendre le fonctionnement d'un processeur
Connaissances requises :
#INFO0101
Programme :
- Représentation de données en binaire : caractères, entiers, flottants
o Codage et décodage, opérations
- Un modèle de machine à accumulateur ayant un jeu d'instructions restreint
o Simulation d'un code donné, analyse de son comportement
o Conception d'un code permettant de résoudre un problème simple

Outil(s)/logiciel(s)/langage(s) utilisé(s) : pseudo-langage Assembleur

Anglais

AN0201

Semestre : 2
ECTS : 3
50 points
Responsables :
Juliette LEDRU (Responsable) - département Langues (UFR SEN)
Frédéric TEILLON (Co-responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée12h12h
Modalités de contrôle des connaissances :
Épreuves NatureOralProjetEOT Total
Durée0h1512h0h15
Points Cas général 1ère session75250 100%
2ème session02575 100%
Dispense contrôle continu 1ère session75250 100%
2ème session02575 100%
Objectifs :

Consolider son niveau en langue anglaise.


Compétences spécifiques visées :

Travail approfondi en présentiel sur l?expression orale. Travail en autonomie sur les compétences de réception (compréhension de l?oral et de l?écrit), sur la grammaire, le vocabulaire et la phonologie. 


Compétences générales visées :

Niveau B2 du cadre Européen Commun de Référence pour les Langues en fin de licence (compréhension de l?oral et de l?écrit, expression orale en continu et en interaction et expression écrite).
« Peut comprendre le contenu essentiel de sujets concrets ou abstraits dans un texte complexe, y compris une discussion technique dans sa spécialité. Peut communiquer avec un degré de spontanéité et d'aisance tel qu'une conversation avec un locuteur natif ne comportant de tension ni pour l'un ni pour l'autre. Peut s'exprimer de façon claire et détaillée sur une grande gamme de sujets, émettre un avis sur un sujet d?actualité et exposer les avantages et les inconvénients de différentes possibilités. »
Conseil de l'Europe (2001). Cadre européen commun de référence pour les langues ? Apprendre, enseigner, évaluer. Paris : Didier.


Connaissances requises :

Apprentissage de la langue anglaise dans l?enseignement secondaire et supérieur.

Programme :

Suite à son test de positionnement, l?étudiant travaillera en présentiel dans un groupe correspondant à son niveau et à ses objectifs de progression (travail vers B1, travail vers B2 ou travail vers C). 

Volume horaire non présentiel : En complément des TD, un travail en hors présentiel devra être effectué sur une plateforme de travail et/ou au Centre de Ressources en Langues (CRL), selon les consignes qui seront données par l'équipe pédagogique. Il représentera également un volume de 12h et sera évalué dans le cadre d?une note de projet.

Stage ouvrier ou projet informatique

PPRO0203

Semestre : 2
ECTS : 2
0 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée2h3h5h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h15
Points Cas général 1ère session5050 100%
2ème session5050 100%
Dispense contrôle continu 1ère session5050 100%
2ème session5050 100%
Objectifs :
- Valider l'expérience professionnelle des étudiants / pratique de la programmation
Compétences spécifiques visées :
- Rédaction d'un rapport et présentation orale
Compétences générales visées :
- Connaissance du monde professionnel / Conception d'une application
Connaissances requises :
1ere année de Licence Informatique
Programme :
Cette unité permet aux étudiants, au choix :
- de réaliser un projet informatique
- de valider une expérience professionnelle / stage ouvrier

Stage ouvrier / emploi salarié :
L'objectif est de faire découvrir aux étudiants le monde professionnel et de leur faire retranscrire leur expérience. Cette expérience doit s'être déroulée sur au moins deux semaines à plein temps, ou une durée équivalente à temps partiel.
L'inscription à cette unité ne sera effective que lorsque l'équipe pédagogique aura vérifié la validité de l'emploi. L'étudiant doit donc au préalable fournir un justificatif de l'activité salariée (contrat de travail, feuille de salaire, ...).

Projet informatique :
Le but du projet est de permettre aux étudiants de mettre en œuvre les différentes notions vues lors de la première année de Licence Informatique :
- Programmation orientée objet en JAVA avec interface graphique
- Programmation Web (HTML, CSS, Javascript)
- Architecture des machines...
Les sujets sont proposés au cours du semestre. Les projets seront réalisés en groupes (en fonction des sujets).

Projet professionnel

PPRO0201

Semestre : 2
ECTS : 1
0 points
Responsables :
Annie LIARD (Responsable) - département Chimie (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée1h9h10h
Modalités de contrôle des connaissances :
Épreuves NatureCROralCR Total
Durée0h10
Points Cas général 1ère session60400 100%
2ème session00100 100%
Dispense contrôle continu 1ère session10000 100%
2ème session00100 100%
Objectifs :
-Mettre en place la démarche qui consiste à élaborer un projet professionnel
-Mettre en oeuvre les étapes conduisant à valider un projet professionnel
-Développer des aptitudes professionnelles (travail d'équipe, capacité d'analyse, synthèse, rédaction, communication, autonomie) et élargir leur réseau professionnel
Compétences spécifiques visées :

Compétences générales visées :
-Mener une recherche documentaire
-Analyser et synthétiser l'information
-Préparer et conduire un entretien d'informations auprès de professionnels
-Réaliser un dossier comportant des annexes et une liste bibliographique
-Rédiger un rapport type (introduction, matériel et méthodes, résultats, conclusion)
-Présenter un travail de recherche à l'oral à l'aide de diapositives (type Powerpoint)
-Développer la compétence à s'orienter
-Utiliser Moodle (quiz, feed-back, devoirs à effectuer)
Connaissances requises :
Programme :
-Travail de connaissance de soi
-Recherche documentaire sur les métiers et les formations
-Enquêtes de terrain auprès des professionnels
-Réalisation d'un dossier comportant un rapport type et des annexes
-Présentation orale d'un métier
-Découverte des métiers

Langage C et outils de développement associés

INFO0301

Semestre : 3
ECTS : 6
100 points
Responsables :
Ithéri YAHIAOUI (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h20h20h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSITPDSTEET Total
Durée2h1h2h2h
Points Cas général 1ère session3040300 100%
2ème session040060 100%
Dispense contrôle continu 1ère session040600 100%
2ème session040060 100%
Objectifs :
- Acquisition de connaissances solides en programmation en langage C
Compétences spécifiques visées :
- Programmation en C sous environnement UNIX/Linux
- Structuration de programmes
Compétences générales visées :
- Codage en langage C
Connaissances requises :
Programme :
- Types de base, structures de contrôle
- Fonctions et passage de paramètres, pointeurs
- Tableaux
- Fichier
- Compilation séparée
- Contrôle de l'exécution :
o Outils de compilation automatique
o Outils de débuggage
o Outils de profilage

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, makefile, GDB, gprof

Stage UNIX : scripting

INFO0302

Semestre : 3
ECTS : 1
0 points
Responsables :
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTPTotal
Durée14h14h
Modalités de contrôle des connaissances :
Épreuves NatureITP Total
Durée1h
Points Cas général 1ère session100 100%
2ème session100 100%
Dispense contrôle continu 1ère session100 100%
2ème session100 100%
Objectifs :
- Pratique de Linux
Compétences spécifiques visées :
- Programmation de shell scripts Linux
Compétences générales visées :
- Pratique d'un environnement Linux
Connaissances requises :
#INFO0101
Programme :
- Utilisateurs et droits
- Principales commandes du shell
- Gestion des processus
- Shell scripts (variables d'environnement, traitements automatisés)

Outil(s)/logiciel(s)/langage(s) utilisé(s) : terminal Linux, commandes Linux de base

Organisation : cette matière est dispensée sur la première semaine du semestre

Technologies Web 2

INFO0303

Semestre : 3
ECTS : 5
0 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h24h44h
Modalités de contrôle des connaissances :
Épreuves NatureITPProjetCRDSTEET Total
Durée1h301h30
Points Cas général 1ère session102020500 100%
2ème session102020050 100%
Dispense contrôle continu 1ère session102020500 100%
2ème session102020050 100%
Objectifs :
- Conception d'une application Web en PHP
- Utilisation d'une base de données
Compétences spécifiques visées :
- Langage PHP
- Requêtes MySQL
Compétences générales visées :
- Programmation Web côté serveur
Connaissances requises :
Programme :
- Rappels sur HTML, CSS et Javascript
- Langage PHP
- Utilisation d'une base de données :
o Connexion et requêtes MySQL
o Liaison PHP
- Conception MVC
o Présentation du modèle
o Utilisation d'un framework MVC

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage PHP, HTML, CSS, Javascript, serveur Web, Laravel

Organisation : projet commun avec INFO0304

Bases de données

INFO0304

Semestre : 3
ECTS : 6
100 points
Responsables :
Béatrice BEAUJET (Responsable) - département Mathématiques (UFR SEN)
Thibault BERNARD (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée25h25h10h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSProjetCRDSTEET Total
Durée2h2h2h
Points Cas général 1ère session202020400 100%
2ème session02020060 100%
Dispense contrôle continu 1ère session02020600 100%
2ème session02020060 100%
Objectifs :
- Maîtrise des concepts fondamentaux pour la conception et l'utilisation des bases de données relationnelles
Compétences spécifiques visées :
- Langage SQL
Compétences générales visées :
- Modélisation et normalisation de bases de données
- Interaction avec une base de données
Connaissances requises :
Programme :
- Introduction aux bases de données et SGBD
- Modèle entités-associations
- Modèle relationnel et algèbre relationnelle
- Langage de requêtes SQL
- Utilisation d'un SGBD relationnel (Oracle, MySQL, ...)

Outil(s)/logiciel(s)/langage(s) utilisé(s) : SGBD MySQL

Organisation : projet commun avec INFO0303

Réseaux informatiques avancés

INFO0305

Semestre : 3
ECTS : 6
100 points
Responsables :
Hacène FOUCHAL (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée24h20h16h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSCRTPDSTEET Total
Durée2h2h2h
Points Cas général 1ère session3030400 100%
2ème session030070 100%
Dispense contrôle continu 1ère session030700 100%
2ème session030070 100%
Objectifs :
- Acquisition de solides bases sur le fonctionnement d'Internet et des protocoles du monde TCP/IP
- Savoir configurer une station de travail sur un réseau TCP/IP
Compétences spécifiques visées :
- Mise en place d'un réseau
- Administration de services réseaux
Compétences générales visées :
- Compréhension des échanges d'informations dans les réseaux informatiques Internet
- Connaître le rôle et le fonctionnement des différentes couches des modèles OSI et TCP/IP
- Protocoles : Ethernet, IPv4, IPv6, TCP/UDP, HTTP, ...
- Conception d'un plan d'adressage IP
Connaissances requises :
#INFO0203
Programme :
- Les types de réseaux informatiques
- Les types de câbles, concentrateurs et commutateurs, routage
- Les couches des modèles OSI et TCP/IP
o Protocole Ethernet, adressage MAC, protocole ARP
o Protocole IPv4, adressage, sous-réseaux, routage statique
o Introduction au protocole IPv6
o Protocoles UDP et TCP
o Protocoles de la couche application : HTTP, FTP, DHCP, DNS, SMTP et Telnet
- Introduction aux technologies sans fil et à la sécurité

Outil(s)/logiciel(s)/langage(s) utilisé(s) : terminal Linux, commandes système Linux, Wireshark, TCPDump

Programmation mobile

INFO0306

Semestre : 3
ECTS : 3
0 points
Responsables :
Geoffrey WILHELM (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTPTotal
Durée10h20h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetCR Total
Durée
Points Cas général 1ère session5050 100%
2ème session5050 100%
Dispense contrôle continu 1ère session5050 100%
2ème session5050 100%
Objectifs :
- Comprendre les caractéristiques et contraintes des Smartphones
- Acquérir les connaissances utiles pour la programmation sur Smartphone
Compétences spécifiques visées :
- Gestion de l'interface utilisateur sur Smartphone
- Acquérir les connaissances minimales pour programmer une application locale sur un Smartphone
- Savoir programmer une application réseau sur un Smartphone
Compétences générales visées :
- Savoir utiliser un Smartphone comme outil de développement informatique
Connaissances requises :
Programme :
- Présentation des différents systèmes pour Smartphone (IOS, Android)
- Contraintes de la programmation sur Smartphone
- Présentation de l'architecture d'Android
- Présentation des composants et du cycle de vie d'une application sous Android
- Développement d'une interface d'application Android
- Développement d'une application communicante

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Java (Android), IDE spécifique

Anglais

AN0301

Semestre : 3
ECTS : 2
0 points
Responsables :
Annabelle BULIN (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée12h12h
Modalités de contrôle des connaissances :
Épreuves NatureIEProjetEET Total
Durée0h4012h0h40
Points Cas général 1ère session75250 100%
2ème session02575 100%
Dispense contrôle continu 1ère session75250 100%
2ème session02575 100%
Objectifs :

Consolider son niveau en langue anglaise.


Compétences spécifiques visées :

Travail approfondi en présentiel sur l?expression écrite. Travail en autonomie sur les compétences de réception (compréhension de l?oral et de l?écrit), sur la grammaire, le vocabulaire et la phonologie. 


Compétences générales visées :

Niveau B2 du cadre Européen Commun de Référence pour les Langues en fin de licence (compréhension de l?oral et de l?écrit, expression orale en continu et en interaction et expression écrite).
« Peut comprendre le contenu essentiel de sujets concrets ou abstraits dans un texte complexe, y compris une discussion technique dans sa spécialité. Peut communiquer avec un degré de spontanéité et d'aisance tel qu'une conversation avec un locuteur natif ne comportant de tension ni pour l'un ni pour l'autre. Peut s'exprimer de façon claire et détaillée sur une grande gamme de sujets, émettre un avis sur un sujet d?actualité et exposer les avantages et les inconvénients de différentes possibilités. »
Conseil de l'Europe (2001). Cadre européen commun de référence pour les langues ? Apprendre, enseigner, évaluer. Paris : Didier.


Connaissances requises :

Apprentissage de la langue anglaise dans l?enseignement secondaire et supérieur. 

Programme :

Suite à son test de positionnement, l?étudiant travaillera en présentiel dans un groupe correspondant à son niveau et à ses objectifs de progression (travail vers B1, travail vers B2 ou travail vers C). 

Volume horaire non présentiel : En complément des TD, un travail en hors présentiel devra être effectué sur une plateforme de travail et/ou au Centre de Ressources en Langues (CRL), selon les consignes qui seront données par l'équipe pédagogique. Il représentera également un volume de 12h et sera évalué dans le cadre d?une note de projet. 

Techniques de recherche d'emploi

PPRO0305

Semestre : 3
ECTS : 1
0 points
Responsables :
Frédérique RABAT (Responsable)
Volume horaire :
NatureCMTDTPTotal
Durée2h2h4h8h
Modalités de contrôle des connaissances :
Épreuves NatureCRCROral Total
Durée0h15
Points Cas général 1ère session252550 100%
2ème session252550 100%
Dispense contrôle continu 1ère session252550 100%
2ème session252550 100%
Objectifs :
- Maitriser les techniques de recherche d'emploi
Compétences spécifiques visées :
- Rédaction de CV et lettre de motivation ; conduite d'entretien
Compétences générales visées :
- Travail de communication au niveau individuel et en groupe
Connaissances requises :
Programme :
- Rédaction de CV
- Lettre de motivation
- Entraînement aux entretiens dans le cadre d'une embauche saisonnière ou professionnelle

Algorithmique

INFO0401

Semestre : 4
ECTS : 6
100 points
Responsables :
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h20h20h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSProjetDSTEET Total
Durée2h2h2h
Points Cas général 1ère session2030500 100%
2ème session030070 100%
Dispense contrôle continu 1ère session030700 100%
2ème session030070 100%
Objectifs :
- Maîtrise des types de données abstraits de base (pile, file, liste et arbres) et algorithmes associés
Compétences spécifiques visées :
- Codage et utilisation de types de données abstraits; mise en œuvre en langage C
Compétences générales visées :
- Algorithmique
Connaissances requises :
#INFO0301
Programme :
  • Types de données abstraits
  • Types de données séquentiels :
    • Piles, files, listes
  • Récursivité
  • Types de données arborescents :
    • Arbres binaires et représentationo AVL, arbres bicolores
    • Tas

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, makefile, GDB, Vagrant

Méthodes de programmation orientée objet

INFO0402

Semestre : 4
ECTS : 6
100 points
Responsables :
Clément FOYER (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h20h20h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSProjetIEDSTEET Total
Durée2h2h2h2h
Points Cas général 1ère session202020400 100%
2ème session0200080 100%
Dispense contrôle continu 1ère session0200800 100%
2ème session0200080 100%
Objectifs :
- Acquisition des principes de la programmation orientée objet
- Connaissance des spécificités des principaux langages orientés objet
- Connaissance de la modélisation UML
Compétences spécifiques visées :
- Programmation orientée objet en C++, Java, Eiffel, SmallTalk, Ruby, ...
- Modélisation UML
Compétences générales visées :
- Conception et programmation orientée objet
- Conception et modélisation UML
Connaissances requises :
Programme :
- Conception orientée objet :
o Classes et relations
o UML
- Langages de programmation objet :
o Du C vers le C++
o Comparaison et spécificités des principaux langages : C++, Java, Eiffel, SmallTalk, Ruby, ...
- Pratique du C++ : utilisation de la STL, ...

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langages Java, C++...

Systèmes d'exploitation

INFO0403

Semestre : 4
ECTS : 6
100 points
Responsables :
Thibault BERNARD (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée30h20h10h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSCRTPDSTEET Total
Durée2h2h2h
Points Cas général 1ère session3020500 100%
2ème session020080 100%
Dispense contrôle continu 1ère session020800 100%
2ème session020080 100%
Objectifs :
- Compréhension globale des mécanismes mis en œuvre dans un système d'exploitation
Compétences spécifiques visées :
- Gestion des processus et de la mémoire ; mise en œuvre en langage C
Compétences générales visées :
- Connaissance des systèmes d'exploitation
Connaissances requises :
#INFO0204 #INFO0301 #INFO0302
Programme :
- Notions d'architecture des processeurs : pipeline, caches, ...
- Présentation des différents types de système d'exploitation : embarqué, temps réel, ...
- Historique des systèmes d'exploitation Unix, Linux et Windows
- Mécanismes des systèmes d'exploitation :
o Systèmes de fichiers (ISO9660, FAT, NTFS, extX...)
o Gestion des processus (ordonnancement, concurrence)
o Gestion de la mémoire

Outil(s)/logiciel(s)/langage(s) utilisé(s) : terminal Linux, commandes systèmes, langage C, éditeur de code basique

Mathématiques pour l'Informatique 3 : statistiques

MINF0401

Semestre : 4
ECTS : 3
50 points
Responsables :
Djamal LOUANI (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureITPDSTEET Total
Durée1h1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :

Acquérir les compétences théoriques et techniques nécessaires à l'analyse descriptive d'une base de données et à la présentation des résultats obtenus dans un rapport


Compétences spécifiques visées :
  • Maîtrise du vocabulaire des statistiques descriptives univariée et bivariée
  • Maîtrise des bases du langage R

Compétences générales visées :

Etude descriptive d'une base de données avec un langage de programmation dédié


Connaissances requises :
#MINF0202
Programme :
  • Vocabulaire liée aux bases de données et à leur description :
    • individu, variables qualitatives
    • indicateurs de position (effectifs, proportions, moyenne, médiane), de dispersion (variance, étendue, espace interquartile).
  • Statistique descriptive univariée
    • indicateurs
    • représentations graphiques selon la nature des variables (diagrammes en barre, circulaires, de type Pareto, histogrammes, boîtes à moustaches, etc).
  • Statistique descriptive bivariée : nuage de points, corrélations de Pearson, de Kendall et de Spearman.

Outil(s)/logiciel(s)/langage(s) utilisé(s) : R (RSTAT)

Mathématiques pour l'Informatique 4 : analyse numérique matricielle

MINF0402

Semestre : 4
ECTS : 3
50 points
Responsables :
Laurent DEBRAUX (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureTDTPTotal
Durée20h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPDSTEET Total
Durée1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Analyse numérique matricielle et mise en oeuvre à l'aide d'un logiciel de calcul scientifique
Compétences spécifiques visées :

Utilisation d'un logiciel de calcul scientifique pour l'algèbre linéaire


Compétences générales visées :

Notions d'analyse numérique matricielle nécessaires aux études d'Informatique


Connaissances requises :
#MA0102 #MINF0201
Programme :
  • Calcul matriciel
  • Matrices de transformations géométriques (coordonnées homogènes?)
  • Résolution de systèmes linéaires
  • Réductions de matrices, diagonalisation
  • Applications : suites récurrentes linéaires d'ordre 2 ou plus
  • Implémentations dans un progiciel de calcul scientifique (Octave/Scilab/...)

Outil(s)/logiciel(s)/langage(s) utilisé(s) : Octave/Scilab

Stage en entreprise ou projet informatique

PPRO0403

Semestre : 4
ECTS : 3
50 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée2h3h5h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h15
Points Cas général 1ère session5050 100%
2ème session5050 100%
Dispense contrôle continu 1ère session5050 100%
2ème session5050 100%
Objectifs :
  • Connaissance du monde professionnel en Informatique / Pratique de la programmation dans le cadre d?un projet multi-compétences

Compétences spécifiques visées :
  • Programmation
  • Travail collaboratif en groupe ou en entreprise

Compétences générales visées :
- Connaissance du monde professionnel en Informatique
- Conception d'une application complète
Connaissances requises :

1ère et 2ème année de Licence Informatique

Programme :

Cette unité permet aux étudiants, au choix, de réaliser :

  • Un projet informatique
  • Un stage en informatique 

Stage en informatique (stage de découverte) : 

Le but du stage est de faire découvrir aux étudiants le monde professionnel en Informatique. Le stage, d?au moins 8 semaines à temps-plein, ou une durée équivalente à temps partiel, doit impérativement se dérouler avant la fin du S4. Le sujet du stage doit être validé par l?équipe pédagogique ; la convention de stage, entre l?étudiant et l?entreprise, doit être signée au plus tard 15 jours avant la fin des cours du semestre 4. 

Projet en informatique : 

Le but du projet est de permettre aux étudiants de mettre en ?uvre les différentes notions vues lors des deux premières années de Licence Informatique :

  • Programmation C
  • Technologies Web côté serveur et client
  • Programmation orientée objet
  • Programmation mobile... 

Les sujets sont proposés en fin de semestre. Les projets seront réalisés en groupes de 6 étudiants.

Anglais

AN0401

Semestre : 4
ECTS : 2
0 points
Responsables :
Annabelle BULIN (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée12h12h
Modalités de contrôle des connaissances :
Épreuves NatureOralProjetEOT Total
Durée0h1512h0h15
Points Cas général 1ère session40600 100%
2ème session04060 100%
Dispense contrôle continu 1ère session60400 100%
2ème session04060 100%
Objectifs :

Consolider son niveau en langue anglaise.


Compétences spécifiques visées :

Travail approfondi en présentiel sur l?expression orale. Travail en autonomie sur les compétences de réception (compréhension de l?oral et de l?écrit), sur la grammaire, le vocabulaire et la phonologie.


Compétences générales visées :

Niveau B2 du cadre Européen Commun de Référence pour les Langues en fin de licence (compréhension de l?oral et de l?écrit, expression orale en continu et en interaction et expression écrite).
« Peut comprendre le contenu essentiel de sujets concrets ou abstraits dans un texte complexe, y compris une discussion technique dans sa spécialité. Peut communiquer avec un degré de spontanéité et d'aisance tel qu'une conversation avec un locuteur natif ne comportant de tension ni pour l'un ni pour l'autre. Peut s'exprimer de façon claire et détaillée sur une grande gamme de sujets, émettre un avis sur un sujet d?actualité et exposer les avantages et les inconvénients de différentes possibilités. »
Conseil de l'Europe (2001). Cadre européen commun de référence pour les langues ? Apprendre, enseigner, évaluer. Paris : Didier.


Connaissances requises :

Apprentissage de la langue anglaise dans l?enseignement secondaire et supérieur.

Programme :

Suite à son test de positionnement, l?étudiant travaillera en présentiel dans un groupe correspondant à son niveau et à ses objectifs de progression (travail vers B1, travail vers B2 ou travail vers C). 

Volume horaire non présentiel : En complément des TD, un travail en hors présentiel devra être effectué sur une plateforme de travail et/ou au Centre de Ressources en Langues (CRL), selon les consignes qui seront données par l'équipe pédagogique. Il représentera également un volume de 12h et sera inclus dans la note de projet.

Connaissance de l'entreprise

PPRO0404

Semestre : 4
ECTS : 1
0 points
Responsables :
Christophe JALAGUIER (Responsable) - département Electronique, Electrotechnique, Automatique (EiSINe - Reims)
Volume horaire :
NatureCMTotal
Durée8h8h
Modalités de contrôle des connaissances :
Épreuves NatureDSTEET Total
Durée1h1h
Points Cas général 1ère session1000 100%
2ème session0100 100%
Dispense contrôle continu 1ère session1000 100%
2ème session0100 100%
Objectifs :
- Comprendre les mécanismes économiques et juridiques régissant le fonctionnement des entreprises
Compétences spécifiques visées :
- Maîtriser les éléments permettant de mener une réflexion entreprenariale et/ou manageriale
Compétences générales visées :
- Comprendre le fonctionnement des entreprises
Connaissances requises :
Programme :
- Droit.
- Analyses économiques.
- L'entreprise : une organisation économique et sociale.
- Le management stratégique d'entreprise.
- La fonction commerciale / Marketing de l'entreprise.
- Economie et gestion d'entreprise.

Algorithmique avancée

INFO0501

Semestre : 5
ECTS : 6
100 points
Responsables :
Pierre DELISLE (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée24h16h20h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSCRTPCRTPDSTEET Total
Durée2h2h2h
Points Cas général 1ère session401010400 100%
2ème session01010080 100%
Dispense contrôle continu 1ère session01010800 100%
2ème session01010080 100%
Objectifs :
- Compléments d'algorithmique : tables de hachage et graphes
Compétences spécifiques visées :
- Définition et utilisation de tables de hachage
- Définition et représentation des graphes (orientés et non orientés)
- Algorithmes de la théorie des graphes
- Implémentations en langage C
Compétences générales visées :
- Utilisation de structures de données avancées en algorithmique et en programmation
Connaissances requises :
#INFO0301 #INFO0401
Programme :
- Tables de hachage :
o Tableaux associatifs
o Notion de fonction de hachage
o Algorithmes associés
- Graphes :
o Représentation en mémoire
o Connexité et composantes connexes, tri topologique
o Algorithmes : parcours, plus courts chemins, arbres couvrants de poids minimum, flot maximum

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, makefile, GDB, Vagrant

Mathématiques pour l'Informatique 5 : arithmétique

MINF0501

Semestre : 5
ECTS : 3
50 points
Responsables :
David DECLERCQ-LUCET (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée10h20h30h
Modalités de contrôle des connaissances :
Épreuves NatureDSDSTEET Total
Durée1h1h301h30
Points Cas général 1ère session50500 100%
2ème session00100 100%
Dispense contrôle continu 1ère session01000 100%
2ème session00100 100%
Objectifs :
- Acquérir les compétences en arithmétique, nécessaires pour l'Informatique
Compétences spécifiques visées :
- Outils mathématiques pour l'informatique dans le domaine de l'arithmétique
Compétences générales visées :
- Maîtrise des principales notions d'arithmétique nécessaires à la poursuite d'études en Informatique
Connaissances requises :
#MA0101 #MA0102 #MINF0201
Programme :
  • Arithmétique dans N et Z :
    • Division euclidienne, algorithme d'Euclide
    • PGCD, PPCM, théorème de Bezout, théorème de Gauss
    • Congruence, étude de Z/nZ, petit théorème de Fermat
  • L'anneau de polynômes K[X] (K=R ou Z/pZ)
    • Arithmétique dans K[X]
  • Application : algorithme de cryptage RSA

Logique et programmation logique

INFO0502

Semestre : 5
ECTS : 3
50 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureITPDSTEET Total
Durée1h1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Maîtrise des concepts de la logique
Compétences spécifiques visées :
- Programmation en Prolog
Compétences générales visées :
- Modélisation d'un problème en termes logiques
- Résolution de problèmes logiques
Connaissances requises :
2ème année de Licence Informatique
Programme :
- Logique des propositions : tables de vérité, axiomes, modus ponens
- Logique des prédicats
- Programmation logique
- Fondements algorithmiques de la programmation logique :
o Algorithmes d'unification et principe de résolution

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Prolog

Modélisation client-serveur et programmation Web avancée

INFO0503

Semestre : 5
ECTS : 6
100 points
Responsables :
Olivier FLAUZAC (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h16h24h60h
Modalités de contrôle des connaissances :
Épreuves NatureProjetCRTPDSTEET Total
Durée2h2h
Points Cas général 1ère session3030400 100%
2ème session3030040 100%
Dispense contrôle continu 1ère session3030400 100%
2ème session3030040 100%
Objectifs :
- Étude et développement d'applications client/serveur
Compétences spécifiques visées :
- Maîtrise et analyse des échanges et des moyens fonctionnels de programmation en environnement client/serveur
Compétences générales visées :
- Conception, développement, déploiement et maintenance d'applications distribuées
Connaissances requises :
#INFO0303 #INFO0305 #INFO0401
Programme :
- Introduction à la structuration d'applications distribuées
- Echange de données :
o Les protocoles d'échange
o Structuration et format (cas d'application : XML ou JSON)
- Approche programmation répartie :
o RPC
o Client/serveur à objet
- Programmation Web avancée :
o Server Pages
o Services Web

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langages Java, PHP et Javascript, XML/JSON, IDE professionnel, serveur Web

Introduction au génie logiciel

INFO0504

Semestre : 5
ECTS : 3
50 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPCRDSTEET Total
Durée1h302h
Points Cas général 1ère session3020500 100%
2ème session300070 100%
Dispense contrôle continu 1ère session3020500 100%
2ème session300070 100%
Objectifs :
- Conception d'application
- Connaissance des phases de production logicielle
Compétences spécifiques visées :
- Spécification : modélisation UML, patrons de conception
- Développement d'application, production de logiciel
Compétences générales visées :
- Gestion de projet Informatique, développement collaboratif
- Maîtrise du processus de développement d'une application industrielle
Connaissances requises :
2ème année de Licence Informatique
Programme :
- Analyse et conception orientée objet : patrons de conception, UML
- Modèle Vue Contrôleur (MVC)
- Gestion de projet : développement agile, outils associés (GIT, ...)
- Mise en œuvre du génie logiciel dans la conception d'application :
o environnements intégrés possibles : .NET, Java, Symphony, ...

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage Java/.NET/PHP, IDE professionnel, GIT, éditeur UML

Organisation : projet commun avec INFO0505

Bases de données : concepts avancés

INFO0505

Semestre : 5
ECTS : 3
50 points
Responsables :
Thibault BERNARD (Responsable) - département Informatique (UFR SEN)
Stéphane CORMIER (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEET Total
Durée1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Approfondissement des connaissances et de l'usage des bases de données
Compétences spécifiques visées :
- Création d'une base de données sous un SGBD professionnel ; programmation avancée
Compétences générales visées :
- Manipulations de concepts avancés en base de données
Connaissances requises :
#INFO0304
Programme :
- Rappels sur les bases de données : architecture, conception.
- Langages et modèles avancés de base de données (déclencheurs, interfaces applicatives avec les langages de programmation, SQL « procédural »).
- SGBD post-relationnel, objet et relationnel objet.
- Bases de données non relationnelles

Outil(s)/logiciel(s)/langage(s) utilisé(s) : SGBD MySQL/Oracle/SQL Server

Consolidation - Réseaux informatiques

INFO0561

Semestre : 5
ECTS : 2
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTDTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureDSTEET Total
Durée1h301h30
Points Cas général 1ère session1000 100%
2ème session0100 100%
Dispense contrôle continu 1ère session1000 100%
2ème session0100 100%
Objectifs :
- Consolidation des bases sur le fonctionnement d'Internet et des protocoles du monde TCP/IP
- Savoir configurer une station de travail sur un réseau TCP/IP
Compétences spécifiques visées :
- Mise en place d'un réseau
- Administration de services réseaux
Compétences générales visées :
- Compréhension des échanges d'informations dans les réseaux informatiques Internet
- Connaître le rôle et le fonctionnement des différentes couches des modèles OSI et TCP/IP
- Protocoles : Ethernet, IPv4, IPv6, TCP/UDP, HTTP, ...
- Conception d'un plan d'adressage IP
Connaissances requises :
Niveau Bac+2 en Informatique
Programme :
- Les types de réseaux informatiques
- Les types de câbles, concentrateurs et commutateurs, routage
- Les couches des modèles OSI et TCP/IP
o Protocole Ethernet, adressage MAC, protocole ARP
o Protocole IPv4, adressage, sous-réseaux, routage statique
o Introduction au protocole IPv6
o Protocoles UDP et TCP
o Protocoles de la couche application : HTTP, FTP, DHCP, DNS, SMTP et Telnet
- Introduction aux technologies sans fil et à la sécurité

Outil(s)/logiciel(s)/langage(s) utilisé(s) : terminal Linux, commandes système Linux, Wireshark, TCPDump, simulateur réseau

Cette matière est prévue pour les étudiants de Licence INFO entrant en L3 suite à une validation d'acquis

Consolidation - Programmation en langage C

INFO0562

Semestre : 5
ECTS : 2
0 points
Responsables :
Hichem BAALA (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTPTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureITP Total
Durée2h
Points Cas général 1ère session100 100%
2ème session100 100%
Dispense contrôle continu 1ère session100 100%
2ème session100 100%
Objectifs :
- Acquisition de connaissances solides en programmation en langage C
Compétences spécifiques visées :
- Programmation en C sous environnement UNIX
- Structuration de programmes
Compétences générales visées :
- Codage en langage C
Connaissances requises :
Niveau Bac+2 en Informatique
Programme :
- Types de base, structures de contrôle
- Fonctions et passage de paramètres, pointeurs
- Tableaux
- Fichier
- Compilation séparée
- Contrôle de l'exécution :
o Outils de compilation automatique
o Outils de débuggage
o Outils de profilage

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, makefile, GDB, Vagrant

Cette matière est prévue pour les étudiants de Licence INFO entrant en L3 par validation d'acquis après un DUT Info

Consolidation - Algorithmique

INFO0563

Semestre : 5
ECTS : 2
0 points
Responsables :
Hichem BAALA (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTDTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureDST Total
Durée1h30
Points Cas général 1ère session100 100%
2ème session100 100%
Dispense contrôle continu 1ère session100 100%
2ème session100 100%
Objectifs :
- Maîtrise des types de données abstraits de base (pile, file, liste et arbres) et algorithmes associés
Compétences spécifiques visées :
- Codage et utilisation de types de données abstraits; mise en œuvre en langage C
Compétences générales visées :
- Algorithmique
Connaissances requises :
Niveau Bac+2 en Informatique
Programme :
- Types de données abstraits
- Types de données séquentiels :
o Piles, files, listes
- Récursivité
- Types de données arborescents :
o Arbres binaires et représentation
o AVL, arbres bicolores
o Tas

Cette matière est prévue pour les étudiants de Licence INFO entrant en L3 par validation d'acquis après un DUT Info

Anglais

AN0501

Semestre : 5
ECTS : 3
50 points
Responsables :
Hélène BELLECAVE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée12h12h
Modalités de contrôle des connaissances :
Épreuves NatureIEProjetEET Total
Durée0h4012h0h40
Points Cas général 1ère session50500 100%
2ème session05050 100%
Dispense contrôle continu 1ère session50500 100%
2ème session05050 100%
Objectifs :

Consolider son niveau en langue anglaise.


Compétences spécifiques visées :

Travail approfondi en présentiel sur l?expression écrite. Travail en autonomie sur les compétences de réception (compréhension de l?oral et de l?écrit), sur la grammaire, le vocabulaire et la phonologie.


Compétences générales visées :

Niveau B2 du cadre Européen Commun de Référence pour les Langues en fin de licence (compréhension de l?oral et de l?écrit, expression orale en continu et en interaction et expression écrite).
« Peut comprendre le contenu essentiel de sujets concrets ou abstraits dans un texte complexe, y compris une discussion technique dans sa spécialité. Peut communiquer avec un degré de spontanéité et d'aisance tel qu'une conversation avec un locuteur natif ne comportant de tension ni pour l'un ni pour l'autre. Peut s'exprimer de façon claire et détaillée sur une grande gamme de sujets, émettre un avis sur un sujet d?actualité et exposer les avantages et les inconvénients de différentes possibilités. »
Conseil de l'Europe (2001). Cadre européen commun de référence pour les langues ? Apprendre, enseigner, évaluer. Paris : Didier.


Connaissances requises :

Apprentissage de la langue anglaise dans l?enseignement secondaire et supérieur.

Programme :

Suite à son test de positionnement, l?étudiant travaillera en présentiel dans un groupe correspondant à son niveau et à ses objectifs de progression (travail vers B1, travail vers B2 ou travail vers C). 

Volume horaire non présentiel : En complément des TD, un travail en hors présentiel devra être effectué sur une plateforme de travail et/ou au Centre de Ressources en Langues (CRL), selon les consignes qui seront données par l'équipe pédagogique. Il représentera également un volume de 12h et sera évalué dans le cadre d?une note de projet.

Conférences professionnelles ; gestion de projet informatique

PPRO0502

Semestre : 5
ECTS : 3
50 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Jessica JONQUET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée22h24h3h49h
Modalités de contrôle des connaissances :
Épreuves NatureOralOralCRCR Total
Durée0h100h10
Points Cas général 1ère session10402030 100%
2ème session10402030 100%
Dispense contrôle continu 1ère session10402030 100%
2ème session10402030 100%
Objectifs :
- Découverte des métiers du domaine de l'Informatique
- Initiation à la gestion de projet Informatique
Compétences spécifiques visées :
- Rédaction de documents liés à la gestion de projet informatique / articles et présentations de recherche (en français et en anglais)
Compétences générales visées :
- Gestion de projet informatique
Connaissances requises :
Programme :
- Conférences professionnelles par des acteurs du domaine de l'Informatique
- Initiation à la recherche :
o comment devenir chercheur en Informatique
o les métiers de la recherche en Informatique, et les lieux d'exercice
o le domaine de la recherche en Informatique ; les thématiques de recherche du CReSTIC
o lecture d'article : analyse de la structure du document et du contenu scientifique, résumé, présentation, analyse critique (review)
o mise en œuvre de la démarche scientifique pour la constitution de synthèses sur un thème donné (travail en groupe, ...)
o rédaction de supports (résumé, article de synthèse, support de présentation), en français / en anglais
- Gestion de projet Informatique
o définition d'un cahier des charges
o objectifs en termes d'échéances, diagramme de Gantt
o préparation de réunions de travail
o suivi du projet (cahier des charges et avancement)
o rédactions de rapports (rapports d'avancement ; rapport de synthèse)

Organisation : les volumes horaires estimés pour les différentes thématiques sont les suivants :
- Conférences professionnelles : 14h CM
- Initiation recherche : 16h TD
- Anglais : 3h TP
- Gestion de projet : 8h CM / 8h TD

Systèmes d'exploitation : concepts avancés

INFO0601

Semestre : 6
ECTS : 6
100 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h16h24h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSProjetCRTPDSTEET Total
Durée1h302h2h
Points Cas général 1ère session203010400 100%
2ème session03010060 100%
Dispense contrôle continu 1ère session03010600 100%
2ème session03010060 100%
Objectifs :
- Programmation système Unix/Linux avancée (langage C)
Compétences spécifiques visées :
- Communication inter-processus
- Communication réseau
Compétences générales visées :
- Programmation système avancée en langage C
Connaissances requises :
#INFO0301 #INFO0403
Programme :
- Manipulation des fichiers (haut et bas niveaux)
- Mécanismes IPC : sémaphores, files de messages et mémoire partagée
- Tubes nommés et anonymes
- Création de processus
- Communication réseau à l'aide de sockets

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, GDB, gprof, invite de commandes Linux

Langages et compilation

INFO0602

Semestre : 6
ECTS : 6
100 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée25h25h10h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSProjetDSTEET Total
Durée1h302h2h
Points Cas général 1ère session4020400 100%
2ème session020080 100%
Dispense contrôle continu 1ère session020800 100%
2ème session020080 100%
Objectifs :
- Acquisition des fondements théoriques de l'écriture des compilateurs
Compétences spécifiques visées :
- Écriture d'un analyseur grammatical et syntaxique
Compétences générales visées :
- Maîtrise des automates finis et des grammaires
- Analyse lexicale et analyse syntaxique
Connaissances requises :
#INFO0301 #INFO0401 #INFO0501
Programme :
- Langages et expressions régulières
- Automates finis :
o Déterministes et non déterministes
o Déterminisation et minimisation
- Grammaires :
o Définition
o Grammaires hors-contexte
o Analyse LL, SLR, LR et LALR

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, Lex&Yacc, éditeur de code basique

Compression et cryptographie

INFO0603

Semestre : 6
ECTS : 6
100 points
Responsables :
Goéry VALANCE (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h20h20h60h
Modalités de contrôle des connaissances :
Épreuves NatureDSIEIEIECRTPDSTEET Total
Durée2h0h302h2h
Points Cas général 1ère session253.333.333.3420450 100%
2ème session000020080 100%
Dispense contrôle continu 1ère session000020800 100%
2ème session000020080 100%
Objectifs :
- Principes de base de la compression et de la cryptographie
Compétences spécifiques visées :
- Connaissance des différents algorithmes de compression et de cryptographie
Compétences générales visées :
- Compréhension des problèmes de sécurité, de confidentialité et d'authentification
- Initiation aux méthodes de la cryptographie
- Initiation aux méthodes de compression
Connaissances requises :
#INFO0402 #MINF0501
Programme :
- Compression :
o Compression avec ou sans perte
- Cryptographie :
o Codage ; contrôle d'erreurs
o Cryptographie à clé secrète (cryptographie par substitution, ...)
o Cryptographie à clé publique (RSA, ...)
o Cryptanalyse

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C++, éditeur de code basique

Programmation multi-threadée

INFO0604

Semestre : 6
ECTS : 3
0 points
Responsables :
Pierre DELISLE (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée12h8h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEET Total
Durée2h2h
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Acquisition de connaissances théoriques et pratiques en programmation multi-threadée
Compétences spécifiques visées :
- Conception de programmes multi-threadés
- Parallélisation de programmes séquentiels dans un contexte d'exécution multi-threadé
- Programmation avec pThreads et Java Threads
Compétences générales visées :
- Développement d'applications parallèles pour processeurs multi-cœur
Connaissances requises :
#INFO0301 #INFO0403
Programme :
- Architecture des processeurs multi-cœur
- Algorithmique multi-threadée : étude d'algorithmes classiques (calcul matriciel, tri, ...)
- Programmation asynchrone : processus et threads
- Programmation multi-threadée :
o Gestion des threads : création, destruction, ordonnancement
o Gestion des synchronisations : exclusion mutuelle, exécution conditionnelle
o Modèles d'utilisation des threads : équipe de travail, client/serveur, pipeline
o Mise en œuvre avec les environnements de programmation C/pThreads et Java Threads

Outil(s)/logiciel(s)/langage(s) utilisé(s) : langage C, éditeur de code basique, GDB, Vagrant, invite de commandes Linux

Ouverture - Introduction à la sécurité informatique

INFO0605

Semestre : 6
ECTS : 1.5
0 points
Responsables :
Florent NOLOT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h8h12h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRDSTEET Total
Durée1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Découvrir les techniques basiques utilisées par les pirates informatiques pour pénétrer des systèmes et comment s'en défendre
Compétences spécifiques visées :
- Identifier les vulnérabilités potentielles existantes dans un site web
- Exploiter une vulnérabilité et savoir se protéger
Compétences générales visées :
- Comprendre les protocoles réseaux et leurs faiblesses
- Comprendre les faiblesses des programmes informatiques
Connaissances requises :
#INFO0305
Programme :
- Les malwares et les moyens de protection
- Introduction à la cybersécurité dans la finance et les télécommunications
- Vulnérabilités des programmes et des sites web
- Les moyens de défense contre les menaces majeures
- Les techniques de dissimulation de l'information
- Les solutions pour assurer l'intégrité des données

Outil(s)/logiciel(s)/langage(s) utilisé(s) : Linux, langage Python, shell script, Wireshark

Ouverture - Introduction à l'imagerie numérique

INFO0606

Semestre : 6
ECTS : 1.5
0 points
Responsables :
Jessica JONQUET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRDSTEET Total
Durée1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Comprendre les différents composants d'un logiciel 3D par des approches simplifiées
- S'approprier la manipulation de la 3D
Compétences spécifiques visées :
- Découvrir les différents composants de la 3D : modélisation, navigation, rendu et simulation
- Programmer de nouveaux composants de la 3D : modélisation, navigation, rendu et simulation
- Utiliser un logiciel de programmation 3D (Maya, Unity, ... )
Compétences générales visées :
- Apprendre à programmer des scripts et des modules dans des logiciels existants
- S'approprier rapidement de nouveaux langages (C#, ... )
- S'approprier les outils utilisés dans l'industrie du jeu vidéo et des industries créatives
Connaissances requises :
#INFO0402 #INFO0504
Programme :
Sous forme d'un projet guidé, programmation à partir de logiciels connus (Maya, Unity, ...)
- Modélisation 3D
o Qu'est-ce qu'une scène 3D ?
o Les composants de base d'une scène 3D : points, sommets, triangles, polygones, normales
o Construire un objet 3D : topologie, volumes, surfaces
- Navigation
o Repères de scènes et de caméra : coordonnées 3D, modèles de caméras


Outil(s)/logiciel(s)/langage(s) utilisé(s) : .NET, Visual Studio, Unity

Ouverture - Introduction à l'intelligence artificielle

INFO0607

Semestre : 6
ECTS : 1.5
0 points
Responsables :
Stéphane CORMIER (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRDSTEET Total
Durée1h301h30
Points Cas général 1ère session40600 100%
2ème session40060 100%
Dispense contrôle continu 1ère session40600 100%
2ème session40060 100%
Objectifs :
- Connaître l'histoire de l'Intelligence Artificielle, l'état de l'art et un aperçu des techniques disponibles
Compétences spécifiques visées :
- Test de Turing, ELIZA, notions d'heuristique, modélisation des connaissances, approches cognitivistes
- Systèmes à base de connaissances, inférence, modélisation du raisonnement
Compétences générales visées :
- Etre capable de situer le projet IA, ses postulats et ses applications, son renouveau contemporain
- Connaître les principales techniques d'IA
Connaissances requises :
#INFO0502
Programme :
- Test de Turing
- Systèmes experts et inférence
- Algorithmes à heuristique
- Acquisition et modélisation des connaissances
- Réseaux de neurones et connexionisme
- Le renouveau contemporain de l'Intelligence Artificielle

Anglais

AN0601

Semestre : 6
ECTS : 3
50 points
Responsables :
Hélène BELLECAVE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée12h12h
Modalités de contrôle des connaissances :
Épreuves NatureProjetEETEET Total
Durée12h1h1h
Points Cas général 1ère session10000 100%
2ème session25075 100%
Dispense contrôle continu 1ère session25750 100%
2ème session25075 100%
Objectifs :
Constituer un dossier de documents portant sur les enseignements disciplinaires de sa licence
Compétences spécifiques visées :
Travail sur les 4 compétences langagières : compréhension de l'oral et de l'écrit, production écrite et orale.
Compétences générales visées :
Niveau B2 du Cadre Européen Commun de Référence pour les Langues (compréhension de l'oral et de l'écrit, expression orale en continu et en interaction et expression écrite).
« Peut comprendre le contenu essentiel de sujets concrets ou abstraits dans un texte complexe, y compris une discussion technique dans sa spécialité. Peut communiquer avec un degré de spontanéité et d'aisance tel qu'une conversation avec un locuteur natif ne comportant de tension ni pour l'un ni pour l'autre. Peut s'exprimer de façon claire et détaillée sur une grande gamme de sujets, émettre un avis sur un sujet d'actualité et exposer les avantages et les inconvénients de différentes possibilités. »
Conseil de l'Europe (2001). Cadre européen commun de référence pour les langues ˗ Apprendre, enseigner, évaluer. Paris : Didier.
Connaissances requises :
Apprentissage de la langue anglaise dans l'enseignement secondaire et supérieur.
Programme :
Travail sur l'ensemble des compétences langagières.

Stage en entreprise ou projet Informatique

PPRO0605

Semestre : 6
ECTS : 3
50 points
Responsables :
Cyril RABAT (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée2h6h8h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h15
Points Cas général 1ère session5050 100%
2ème session5050 100%
Dispense contrôle continu 1ère session5050 100%
2ème session5050 100%
Objectifs :
- Approfondissement des compétences en entreprise / Pratique avancée de la programmation
Compétences spécifiques visées :
- Programmation
- Travail collaboratif en groupe ou en entreprise
Compétences générales visées :
- Stage :
o Appliquer les connaissances théoriques en entreprise
o Approfondir les connaissances du monde de l'entreprise en Informatique
- Projet :
o Conception d'une application dans sa globalité
o Rédaction d'un cahier des charges
o Suivi d'avancement
Connaissances requises :
Programme :
Cette unité permet à l'étudiant de réaliser, au choix :
- Un projet informatique
- Un stage en informatique

Organisation : Le semestre 5 et le semestre 6 sont réduits pour permettre aux étudiants de réaliser leur stage ou réaliser leur projet.

Stage en informatique :
Le but du stage est de faire découvrir aux étudiants le monde professionnel en Informatique. Le stage, d'au moins 8 semaines à temps-plein, ou une durée équivalente à temps partiel, doit impérativement se dérouler avant la fin du S6. Le sujet du stage doit être validé par l'équipe pédagogique ; la convention de stage, entre l'étudiant et l'entreprise, doit être signée au plus tard 15 jours avant la fin des cours du semestre 6.

Projet informatique :
Le but du projet est de permettre aux étudiants de mettre en oeuvre les différentes notions vues lors des trois années de la Licence Informatique. Les sujets sont proposés en fin de semestre. Les projets sont réalisés en groupes de 6 étudiants.