Cursus Master en Ingénierie Informatique et Simulation Numérique - parcours Informatique et Simulation Numérique Licence (ISN_L)

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
SIN_L 1 532h 70 0 600h
SIN_L 2 625h 66 0 707h
SIN_L 3 732h 76 0 822h
SIN_L 4 448h 51 1 472h
SIN_L 5 304h 33 1 311h

Organisation semestre 1 à semestre 10

S10
CHPS1001 (3 ECTS)
CHPS1002 (3 ECTS)
CHPS1003 (3 ECTS)
CHPS1004 (6 ECTS)
CHPS1005 (15 ECTS)
CMI1001 (5 ECTS)
CMI1002 (1.5 ECTS)
S9
CHPS0901 (5 ECTS)
CHPS0902 (5 ECTS)
CHPS0903 (5 ECTS)
CHPS0904 (4 ECTS)
CHPS0905 (5 ECTS)
AN0911 (3 ECTS)
CHPS0906 (2 ECTS)
CHPS0907 (1 ECTS)
CMII0902 (3.5 ECTS)
S8
CHPS0801 (3 ECTS)
CHPS0802 (4 ECTS)
CHPS0803 (4 ECTS)
CHPS0804 (4 ECTS)
CHPS0805 (4 ECTS)
CHPS0806 (2 ECTS)
CHPS0807 (4 ECTS)
AN0811 (3 ECTS)
DI0801 (1 ECTS)
CMII0802 (1 ECTS)
CMI0803 (2.5 ECTS)
S7
CHPS0701 (5 ECTS)
CHPS0702 (5 ECTS)
CHPS0703 (4 ECTS)
CHPS0704 (4 ECTS)
CHPS0705 (4 ECTS)
CHPS0706 (4 ECTS)
AN0711 (4 ECTS)
CMII0701 (1.5 ECTS)
CMII0702 (1.5 ECTS)
S6
INFO0601 (6 ECTS)
INFO0602 (6 ECTS)
INFO0603 (6 ECTS)
INFO0604 (3 ECTS)
INFO0605 (1.5 ECTS)
INFO0606 (1.5 ECTS)
INFO0607 (1.5 ECTS)
AN0601 (3 ECTS)
PPRO0605 (3 ECTS)
CMII0601 (1.5 ECTS)
CMI0603 (6 ECTS)
CMI0606 (1.5 ECTS)
S5
INFO0501 (6 ECTS)
MINF0501 (3 ECTS)
INFO0502 (3 ECTS)
INFO0503 (6 ECTS)
INFO0504 (3 ECTS)
INFO0505 (3 ECTS)
INFO0561 (2 ECTS)
INFO0562 (2 ECTS)
INFO0563 (2 ECTS)
AN0501 (3 ECTS)
PPRO0502 (3 ECTS)
CMI0502 (3 ECTS)
CMI0503 (1.5 ECTS)
CMI0504 (1.5 ECTS)
S4
INFO0401 (6 ECTS)
INFO0402 (6 ECTS)
INFO0403 (6 ECTS)
MINF0401 (3 ECTS)
MINF0402 (3 ECTS)
PPRO0403 (0 ECTS)
AN0401 (0 ECTS)
PPRO0404 (0 ECTS)
CMI0404 (1 ECTS)
CMI0405 (2 ECTS)
CMI0406 (2 ECTS)
S3
INFO0301 (6 ECTS)
INFO0302 (1 ECTS)
INFO0303 (5 ECTS)
INFO0304 (6 ECTS)
INFO0305 (6 ECTS)
INFO0306 (3 ECTS)
AN0301 (2 ECTS)
PPRO0305 (0 ECTS)
CMI0302 (1 ECTS)
CMI0304 (1 ECTS)
CMI0305 (2 ECTS)
S2
MINF0201 (6 ECTS)
INFO0201 (6 ECTS)
INFO0202 (3 ECTS)
MINF0202 (3 ECTS)
INFO0203 (3 ECTS)
INFO0204 (3 ECTS)
AN0201 (3 ECTS)
PPRO0203 (2 ECTS)
PPRO0201 (1 ECTS)
CMI0203 (0.5 ECTS)
CMI0204 (4.5 ECTS)
CMI0205 (1 ECTS)
CMI0207 (1.5 ECTS)
CMI0208 (1.5 ECTS)
S1
MA0101 (6 ECTS)
MA0102 (6 ECTS)
INFO0101 (6 ECTS)
INFO0102 (6 ECTS)
AN0101 (3 ECTS)
NUM0101 (2 ECTS)
METH0101 (1 ECTS)
CMI0103 (1 ECTS)

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
CMI0103Expression – Communication – Fondamentaux de la communication

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
CMI0203Conférences et séminaires
CMI0204Stage
CMI0205Expression Communication - Communication, information et argumentation
CMI0207Visite de laboratoire
CMI0208Projet - Communication - Partie I

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
CMI0302Visite de plateformes
CMI0304Projet - Communication
CMI0305Compléments mathématiques

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
CMI0404Conférences et séminaires
CMI0405Compléments mathématiques
CMI0406Projet de recherche de documentation scientifique

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
CMI0502Gestion de Projet
CMI0503Visites d'entreprise
CMI0504Initiation à l’imagerie numérique

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
CMII0601Anglais scientifique
CMI0603Projet intégrateur
CMI0606Conférences et séminaires

Programme semestre 7

Code matière Intitulé matière
CHPS0701Algorithmique et programmation parallèle
CHPS0702Technologies des supercalculateurs
CHPS0703Traitement d'images
CHPS0704Informatique graphique et réalité virtuelle
CHPS0705Génie Logiciel
CHPS0706Introduction aux éléments finis
AN0711Anglais
CMII0701Communiquer en Anglais
CMII0702Mathématiques avancées

Programme semestre 8

Code matière Intitulé matière
CHPS0801Modèles de programmation parallèle
CHPS0802Programmation GPU
CHPS0803Architecture des processeurs et optimisation
CHPS0804Inférence statistique et modélisation
CHPS0805Optimisation et recherche opérationnelle
CHPS0806Etude bibliographique
CHPS0807Stage
AN0811Anglais
DI0801Droit et Informatique
CMII0802Conférences et séminaires
CMI0803Stage

Programme semestre 9

Code matière Intitulé matière
CHPS0901Programmation cluster
CHPS0902Virtualisation et cloud pour le HPC
CHPS0903 Accélérateurs & HPC
CHPS0904Captation, génération et transformation d'images
CHPS0905IA & HPC
AN0911Anglais
CHPS0906Gestion de projets
CHPS0907 Conférences professionnelles
CMII0902Projet de communication

Programme semestre 10

Code matière Intitulé matière
CHPS1001Eléments de bioinformatique ; HPC pour la biologie
CHPS1002Eléments de chimie théorique ; HPC pour la chimie
CHPS1003Visualisation haute performance interactive
CHPS1004Projet
CHPS1005Stage
CMI1001Projet intégrateur
CMI1002Conférences et séminaires

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
35 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
15 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

Expression – Communication – Fondamentaux de la communication

CMI0103

Semestre : 1
ECTS : 1
0 points
Responsables :
Angelica RIGAUDIÈRE (Responsable)
Volume horaire :
NatureTDTPTotal
Durée14h13h27h
Modalités de contrôle des connaissances :
Épreuves NatureCROralEOT Total
Durée0h100h10
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 :
  • Prendre conscience des principaux enjeux de la communication.

Compétences spécifiques visées :
  • Fondements de la communication verbale et non verbale
  • Correction de la langue française à l’oral et à l’écrit
  • Méthodes du travail universitaire

Compétences générales visées :
  • Résumé, compte-rendu, revue de presse, carte mentale
  • Présentation orale, prise de parole en public, jeu de rôle
  • Exercices de langue française

Connaissances requises :
Programme :
  • Fondements (linguistiques, psychologiques, sociologiques et anthropologiques), codes et usages de la
    communication
  • Renforcement du niveau en langue française : orthographe, conjugaison, syntaxe, vocabulaire,
    ponctuation
  • Recherche documentaire, appropriation-réutilisation de l’information, prise de notes, citation des
    Sources

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
35 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
15 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

Conférences et séminaires

CMI0203

Semestre : 2
ECTS : 0.5
0 points
Responsables :
Jean-Charles BOISSON - département Informatique (UFR SEN)
Luiz-Angelo STEFFENEL - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
  • Découvrir quelques thèmes spécifiques grâce à des conférences par des chercheurs sur leurs travaux.

Compétences spécifiques visées :
  • Retirer le maximum d’informations scientifiques à partir d’une conférence donnée en français ou en anglais
  • Culture générale

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

Connaissances requises :
Programme :

La matière s’étale sur l’année universitaire complète. Les cours sont distribués tout au long de l’année
universitaire pour revoir le calendrier, et les attendus. L’ensemble des promotions participent à ces cours.
Les étudiants suivent un cycle de conférences données par des collègues français ou étrangers, en rapport avec
les thématiques abordées dans la formation au fil de l’eau et selon les possibilités d’emploi du temps.
Evaluation :
L’étudiant fournira un bref compte rendu écrit décrivant les différentes présentations et établissant un retour
d’expérience.

Stage

CMI0204

Semestre : 2
ECTS : 4.5
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureOral Total
Durée
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 :

Expérience d’insertion professionnelle non thématique


Compétences spécifiques visées :

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

Connaissances requises :
Programme :

Les étudiants réalisent un stage ou un emploi d’au moins 4 semaines dans un milieu professionnel (laboratoire ou entreprise) sans lien nécessaire avec l’informatique.

Expression Communication - Communication, information et argumentation

CMI0205

Semestre : 2
ECTS : 1
0 points
Responsables :
Hervé THIBON (Responsable) - département ESPE Reims (ESPE Reims)
Volume horaire :
NatureTDTPTotal
Durée12h12h24h
Modalités de contrôle des connaissances :
Épreuves NatureIEITPOTPEET Total
Durée
Points Cas général 1ère session505000 100%
2ème session002575 100%
Dispense contrôle continu 1ère session505000 100%
2ème session002575 100%
Objectifs :
  • Analyser et structurer un discours ou une image
  • Comprendre les principaux enjeux et stratégies de l’argumentation pour une communication efficace

Compétences spécifiques visées :
  • Adapter son discours aux différentes situations de communication et aux besoins de son interlocuteur
  • Analyser et produire un discours explicatif et argumentatif, structuré et problématisé, y compris dans les situations de travail collaboratif
  • Comprendre et concevoir des supports de communication visuelle

Compétences générales visées :
  • Étude d’articles ou de livres en rapport avec les cultures et les civilisations
  • Étude d’images fixes ou mobiles, de sites Web ou de « blogs », de publicités, de chartes graphiques, etc.
  • Rédaction de documents professionnels : lettre, note de synthèse, rapport, documentation technique
  • Débat, discussion, exposé, revue de presse

Connaissances requises :

#CMI0103

Programme :
  • Argumentation, éthique et manipulation
  • Synthèse, explication, reformulation
  • Fondements de la sémiologie de l’image (images fixes ou mobiles)

Visite de laboratoire

CMI0207

Semestre : 2
ECTS : 1.5
0 points
Responsables :
Bart LAMIROY (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTotal
Durée2h3h5h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :

Découverte de laboratoires de l'Université de Reims Champagne Ardenne


Compétences spécifiques visées :
  • Compréhension de la structure du laboratoire et de sa composition hiérarchique
  • Compréhension du métier et des fonctions du métier d'enseignant-chercheur
  • Synthèse de données récoltées dans un document construit

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

Culture scientifique, découverte, prise d'autonomie


Connaissances requises :
Programme :

Après une présentation magistrale, les étudiants élaborent en petit groupe des questionnaires d’entretien à présenter aux chercheurs du laboratoire. L’enquête réalisée est analysée et sert à produire un document type « fiche métier » caractérisé par la recherche au laboratoire CReSTIC.

Evaluation :

Synthèse de données récoltées dans un document construit

Projet - Communication - Partie I

CMI0208

Semestre : 2
ECTS : 1.5
0 points
Responsables :
Éric DESJARDIN (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureTDTPiTotal
Durée10h10h
Modalités de contrôle des connaissances :
Épreuves NatureOTP Total
Durée0h20
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 :

Présentation publique d’un projet – vulgarisation scientifique


Compétences spécifiques visées :

Communiquer pour la médiation scientifique


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

Connaissances requises :
Programme :

Apprentissage des méthodes de présentation pour la médiation scientifique.

Travail préparatoire du projet final réalisé en #CMI0304 présenté lors d'un évènement public.

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
15 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
85 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
50 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
35 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 : 0
15 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

Visite de plateformes

CMI0302

Semestre : 3
ECTS : 1
0 points
Responsables :
Sandrine DHONDT-CORDELIER (Responsable (BioTech)) - département Biologie-Biochimie (UFR SEN)
Éric DESJARDIN (Responsable (ISN)) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTotal
Durée2h8h10h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
? Découverte des Plateformes Technologiques de l?Université de Reims Champagne Ardenne
Compétences spécifiques visées :

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

Connaissances requises :
Programme :
? Plateforme PLANET (Services Communs analytiques, RMN, Accélérateur d'électrons)? Plateforme CERFE (CERFE, Mobicyte)? Maison de la Simulation (ROMEO, Centre Image et P3M)? Plateforme NanoMat' (Elaboration et Caractérisation)

Projet - Communication

CMI0304

Semestre : 3
ECTS : 1
0 points
Responsables :
Éric DESJARDIN (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTPTotal
Durée2h8h10h20h
Modalités de contrôle des connaissances :
Épreuves NatureOral Total
Durée0h20
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 :

Présentation publique d’un projet – vulgarisation scientifique


Compétences spécifiques visées :

Communiquer pour la médiation scientifique


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

Connaissances requises :

#CMI0208

Programme :

Apprentissage des méthodes de présentation pour la médiation scientifique. Finalisation du travail préparatoire commencé en #CMI0208, et présentation à un évènement public sélectionné par les enseignants.

Compléments mathématiques

CMI0305

Semestre : 3
ECTS : 2
0 points
Responsables :
Louis PELLOT (Responsable)
Volume horaire :
NatureCMTDTotal
Durée7h13h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjetITPEOTEOT Total
Durée1h0h200h20
Points Cas général 1ère session505000 100%
2ème session500050 100%
Dispense contrôle continu 1ère session500500 100%
2ème session500050 100%
Objectifs :

Explorer une thématique mathématique et ses applications.


Compétences spécifiques visées :

Maîtriser un concept mathématique associé à la thématique du CMI informatique


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

Savoir s'approprier un concept mathématique nouveau. Acquisition de connaissance en autonomie.


Connaissances requises :

algèbre linéaire, programmation

Programme :
  • Cours théorique (7h)
  • Exercices d’application écrits et programmés (13h).

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 : 0
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 : 0
35 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 : 0
15 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.

Conférences et séminaires

CMI0404

Semestre : 4
ECTS : 1
0 points
Responsables :
Jean-Charles BOISSON (responsable) - département Informatique (UFR SEN)
Luiz-Angelo STEFFENEL (responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
? Découvrir quelques thèmes spécifiques grâce à des conférences par des chercheurs sur leurs travaux.
Compétences spécifiques visées :
? Retirer le maximum d?informations scientifiques à partir d?une conférence donnée en français ou en anglais? Culture générale
Compétences générales visées :

Connaissances requises :
Programme :
? Laboratoire CReSTICCycle de conférences données par des collègues français ou étrangers, en rapport avec les thématiques abordées dans la formation

Compléments mathématiques

CMI0405

Semestre : 4
ECTS : 2
0 points
Responsables :
Louis PELLOT (Responsable)
Volume horaire :
NatureTPTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjetITPEOTEOT Total
Durée1h0h200h20
Points Cas général 1ère session505000 100%
2ème session500050 100%
Dispense contrôle continu 1ère session500500 100%
2ème session500050 100%
Objectifs :
? Explorer une thématique mathématique et ses applications.
Compétences spécifiques visées :
Maîtriser un concept mathématique associé à la thématique du CMI informatique
Compétences générales visées :
Savoir s?approprier un concept mathématique nouveau. Acquisition de connaissance en autonomie.
Connaissances requises :
algèbre linéaire, programmation
Programme :
? Cours théorique (7h)? Travail autonome : exercices d?application écrits et programmés (13h).

Projet de recherche de documentation scientifique

CMI0406

Semestre : 4
ECTS : 2
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h20
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 :
? Présenter un travail de synthèse écrit et oral sur un thème « calcul haute performance, calcul déporté, imagerie 3D, imagerie médicale, réalité virtuelle » nouveau pour l?étudiant, sous la direction d?un enseignant.
Compétences spécifiques visées :
? Culture scientifique
Compétences générales visées :
? Développement de l?autonomie, esprit de synthèse, démarche scientifique
Connaissances requises :
Programme :
L?étudiant travaillera en groupe sur un sujet relatif à l?informatique graphique et de calcul haute-performance.Ce sujet sera proposé par un enseignant du département Informatique (UFR SEN ou IUT RCC). Il s?agit de savoir analyser une question de recherche, de faire les recherches bibliographiques correspondantes et d?effectuer un travail de synthèse de ces lectures.L?étudiant rédigera un mémoire relatif à son projet et effectuera une soutenance oralement et publiquement.

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
35 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
35 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
35 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

Gestion de Projet

CMI0502

Semestre : 5
ECTS : 3
0 points
Responsables :
Sandrine DHONDT-CORDELIER (Responsable CMI BioTech) - département Biologie-Biochimie (UFR SEN)
Jean-Charles BOISSON (Responsable CMI INFO) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée10h10h20h
Modalités de contrôle des connaissances :
Épreuves NatureCROral 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 :
? Maîtriser les concepts, les méthodes et les outils liés à la gestion de projet
Compétences spécifiques visées :
? Être en mesure de définir les concepts de base du management de projet, d?intégrer la gestion de projet dans une démarche générale de résolution de problème et de choisir la méthode et les outils à mettre en ?uvre afin d?assurer le bon déroulement de toutes les phases du projet.
Compétences générales visées :
? Management de projet
Connaissances requises :
Programme :
Définition des éléments de projet (organisation, lancement)? expression des besoins (méthodes d?expression, modèles de développement)? conduite des projets (les phases du projet, planification, outil de support, estimation des projets)? suivi de projets (gestion des risques, gestion des coûts, pilotage de projet)? étude de cas

Visites d'entreprise

CMI0503

Semestre : 5
ECTS : 1.5
0 points
Responsables :
Laurent LUCAS (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTotal
Durée2h8h10h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
Visite de grandes structures dans le domaine de l?informatique pour l?imagerie et le calcul haute-performance
Compétences spécifiques visées :
Restitution des visites sous forme d?un mini-colloque
Compétences générales visées :
Culture scientifique, découverte
Connaissances requises :
Programme :
Visite des entreprises partenaires bénéficiant d?infrastructures spécifiques

Initiation à l’imagerie numérique

CMI0504

Semestre : 5
ECTS : 1.5
0 points
Responsables :
Jessica JONQUET (Responsable) - département Informatique (UFR SEN)
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée8h5h6h19h
Modalités de contrôle des connaissances :
Épreuves NatureCRProjet 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 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 #MINF0402 #CMI0405

Programme :

Sous forme d’un projet guidé, programmation à partir de logiciels connus (Maya, Unity, …)

  • Modélisation 3D
    • Qu’est-ce qu’une scène 3D ?
    • Les composants de base d’une scène 3D : points, sommets, triangles, polygones, normales
    • Construire un objet 3D : topologie, volumes, surfaces
  • Navigation
    • Repères de scènes et de caméra : coordonnées 3D, modèles de caméras

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
50 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
25 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
25 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
25 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.

Anglais scientifique

CMII0601

Semestre : 6
ECTS : 1.5
0 points
Responsables :
Aline LELARGE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureOralEOT Total
Durée0h200h20
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 :
Apprentissage spécifique des terminologies scientifiques et mathématiques.
Compétences spécifiques visées :
Savoir lire une équation mathématique en anglais. Comprendre une équation mathématique dictée en anglais. Connaitre la terminologie algorithmique et de programmation en anglais.
Compétences générales visées :
Savoir s?exprimer en anglais scientifique et le comprendre.
Connaissances requises :
Avoir acquis au minimum le niveau B2 du Cadre Européen de Référence pour les langues.
Programme :
? Terminologies de mathématiques en anglais.? Terminologie informatique en anglais

Projet intégrateur

CMI0603

Semestre : 6
ECTS : 6
0 points
Responsables :
Nathalie GAVEAU (Responsable) - département Biologie-Biochimie (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
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 :
Projet de longue durée, il doit permettre l?acquisition d?une expérience professionnelle pratique dans le domaine d?activité choisi.
Compétences spécifiques visées :
Acquérir une expérience significative dans le domaine d?activité retenu.
Compétences générales visées :
Acquérir des éléments concrets liés à la gestion de projetDévelopper les compétences d?analyse et de synthèseRépondre à une commande dans un temps donné
Connaissances requises :
Programme :
Le projet, réalisé en petit groupe où la complémentarité des étudiants est recherchée, doit présenter des aspects pratiques et concrets.

Conférences et séminaires

CMI0606

Semestre : 6
ECTS : 1.5
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Luiz-Angelo STEFFENEL (Co-Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
Découvrir quelques thèmes spécifiques grâce à des conférences par des chercheurs sur leurs travaux.
Compétences spécifiques visées :
? Retirer le maximum d?informations scientifiques à partir d?une conférence donnée en français ou en anglais? Culture générale
Compétences générales visées :

Connaissances requises :
Programme :
? Laboratoire CReSTICCycle de conférences données par des collègues français ou étrangers, en rapport avec les thématiques abordées dans la formation

Algorithmique et programmation parallèle

CHPS0701

Semestre : 7
ECTS : 5
0 points
Responsables :
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h10h10h40h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEOT Total
Durée2h0h30
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 connaissances de base permettant d?appréhender l?utilisation du calcul haute performance pour la résolution de problèmes informatiques
  • Se familiariser avec les différents paradigmes algorithmiques et modèles de programmation associés au calcul parallèle
  • Développer une application permettant de résoudre un problème donné en utilisant une architecture de calcul haute performance

Compétences spécifiques visées :
  • Résolution de problèmes par des méthodes parallèles efficaces
  • Développement d?applications parallèles avec MPI et OpenMP
  • Analyse de la performance d?un algorithme ou d?un programme parallèles

Compétences générales visées :
  • Principaux paradigmes du parallélisme : architectures, algorithmes, programmation
  • Problématiques conceptuelles et technologiques associées au calcul haute performance
  • Algorithmique parallèle, conception, analyse de performance
  • Modèles et environnements de programmation parallèle

Connaissances requises :
  • Algorithmique et structures de données élémentaires (tas, piles, files, listes, arbres, graphes)
  • Notions de base en programmation multi-threadée (verrous, synchronisations) 
  • Programmation C/C++ 
Programme :
  • Architecture des ordinateurs parallèles :
    • machines à mémoire distribuée / à mémoire partagée, architectures hybrides
    • plateformes de calcul : clusters, processeurs multi-c?ur, accélérateurs matériels
    • réseaux d?interconnexion : arbre, étoile , anneau, grille, hypercube ; simulations d?une architecture sur une autre
  • Algorithmique parallèle : tâche-canal, modèle PRAM et DRAM
  • Algorithmique sur l?hypercube
  • Mesures de performance des algorithmes parallèles : accélération, efficacité, iso-efficacité
  • Environnements de programmation parallèle : MPI, OpenMP

Technologies des supercalculateurs

CHPS0702

Semestre : 7
ECTS : 5
0 points
Responsables :
Arnaud RENARD (Responsable)
Christophe JAILLET (Coresponsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée14h16h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Cet enseignement présente les technologies de pointe et l'innovation en calcul haute performance.
Les principaux composants de l'infrastructure informatique sont analysés et discutés.


Compétences spécifiques visées :
  • Compréhension du contexte national et international du HPC et de ses enjeux futurs
  • Installation et configuration d’un cluster Linux HPC ; utilisation de gestionnaires de packages (module, spack)
  • Infrastructures cloud et grilles

Compétences générales visées :
  • Utilisation de supercalculateurs
  • Veille technologique sur la base de présentations en langue anglaise (participation à des workshops / ...)

Connaissances requises :

Notions de base sur l’utilisation et l’administration d’une machine Linux

Programme :
  • Introduction au calcul haute performance et présentation du contexte international
  • Présentation d’un centre de calcul, et en particulier du mésocentre de calcul régional ROMEO
  • Utilisation d’un supercalculateur moderne
  • Composantes principales d'un supercalculateur
    => Cette partie sera traitée sous la forme de recherche personnelle, qui donnera lieu à une présentation orale devant le groupe
  • Détail et mise en œuvre des différentes briques logicielles constituant les supercalculateurs ; administration, maintenance
    => Cette partie fera l’objet d’une évaluation sous forme de projet.
  • Les enjeux futurs du calcul haute performance
    => Cette partie donnera lieu à l'étude de présentations technologiques en langue anglaise, et pourra impliquer la participation à des événements internationaux.

Traitement d'images

CHPS0703

Semestre : 7
ECTS : 4
0 points
Responsables :
Nicolas PASSAT (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTPTotal
Durée8h8h10h26h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPDSTEOT Total
Durée2h0h30
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 :

L’objectif de ce cours est d’acquérir les notions fondamentales et les principes de bases pour l'étude, l'analyse et le traitement des images numériques.


Compétences spécifiques visées :
  • Compréhension et mise en œuvre des algorithmes classiques de traitement d’images
  • Connaissances de base sur une chaîne de traitement d’images, le filtrage, les notions de contour et de région et la classification de données pour le traitement des images

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

Traitement et analyse d'images


Connaissances requises :

Notions de base de Mathématiques ; algorithmique et complexité ; programmation

Programme :
  • Acquisition et caractéristiques des images numériques (histogramme, propriétés spatiales, connexité, propriétés liées à l’intensité, notion de bruit)
  • Prétraitement : statistiques et débruitage ; anamorphose et filtrage linéaire et non linéaire (gaussien discret, binomial, filtre médian …), transformée de Fourier et filtrage fréquentiel
  • Restitution et comparaison : morphologie mathématique binaire et niveaux de gris
  • Géométrie et topologie discrètes : approches cartésiennes, graphes, et modèles simpliciaux ; notions de transformations digitales topologiquement invariantes
  • Segmentation
  • Approche contours (level-sets, …)
  • Approche régions (watershed, croissance de régions, split and merge, …)
  • Méthodes d'optimisation (Random walkers, graph cuts, approches markoviennes, FCM, ...)
  • Approches hiérarchiques : arbres de coupes, arbres de formes, arbres binaires de partitions

Informatique graphique et réalité virtuelle

CHPS0704

Semestre : 7
ECTS : 4
0 points
Responsables :
Stéphanie PREVOST (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPCRTPDSTDSTEOT Total
Durée2h0h30
Points Cas général 1ère session252525250 100%
2ème session25250050 100%
Dispense contrôle continu 1ère session252525250 100%
2ème session25250050 100%
Objectifs :

L'objet de ce cours est de présenter :

  • les différentes étapes de la génération d'une image de synthèse à partir d'un modèle 3D 
  • un état de l'art sur les concepts fondamentaux, les principaux modèles et les différents matériels existants autour de la réalité virtuelle et/ou augmentée
  • ainsi qu'une mise en pratique des principaux concepts avec quelques outils dédiés

Compétences spécifiques visées :
  • Maîtriser les différentes étapes de la génération d'une image de synthèse à partir d'objets 3D
  • Implémenter une application de rendu 3D
  • Comprendre et maîtriser les différents aspects matériels et logiciels de la réalité virtuelle
  • Connaître, comprendre, et évaluer les différentes techniques de la réalité virtuelle et augmentée
  • Concevoir et évaluer un projet d'environnement virtuel à partir d'objectifs définis

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

Aspects conceptuels, matériels et logiciels de la réalité virtuelle et augmentée


Connaissances requises :

Notions de base de Mathématiques ; algorithmique et complexité ; programmation en C++ et en Python

Programme :
  • Informatique graphique :
    • Représentation, modélisation d’objet 3D et traitement algorithmique pour la synthèse d’images
    • Graphe de scène et représentation hiérarchique
    • Z-Buffer, ray-tracing
    • Rendu réaliste (radiométrie, méthodes de Monte-Carlo, modèles de matériaux)
    • OpenGL et shader, ...
  • Réalité virtuelle et Réalité augmentée :
    • Aspects généraux ; historique
    • Concepts de base et définitions
    • Interfaces et technologies : différents types d’interfaces
    • Techniques associées à la réalité virtuelle et à la réalité augmentée
    • Visualisation immersive et interaction

Génie Logiciel

CHPS0705

Semestre : 7
ECTS : 4
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h10h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetCRDSTEOT Total
Durée2h0h30
Points Cas général 1ère session2020600 100%
2ème session2020060 100%
Dispense contrôle continu 1ère session2020600 100%
2ème session2020060 100%
Objectifs :

Etre capable de définir et de gérer la politique de développement d’un projet dans un contexte hautement collaboratif


Compétences spécifiques visées :
  • Acquisition/renforcement de la modélisation UML
  • Maîtrise des patrons de conception objet
  • Prise en main d'un gestionnaire de versions décentralisé

Compétences générales visées :
  • Appréhension des modèles à objet
  • Compréhension des enjeux d'un développement industriel dans un contexte Agile
  • Gestion de projet collaborative

Connaissances requises :

Programmation orientée objet

Programme :
  • Présentation des modèles à objet
  • Les relations entre objets : étude des différents types de couplage
  • La modélisation UML : présentation, étude des principaux diagrammes et écueils à éviter
  • Les patrons de conceptions : présentation et mise en œuvre
  • Modèle Vue Contrôleur (MVC) : présentation et étude de cas
  • Gestion de projet Agile : manifeste Agile, bonnes pratiques et détails autour de l’Extreme Programming (XP)

Introduction aux éléments finis

CHPS0706

Semestre : 7
ECTS : 4
0 points
Responsables :
François LEFÈVRE (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée14h6h10h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEOT Total
Durée2h0h30
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 :

Appliquer sur ordinateur la méthode des éléments finis et les méthodes numériques associées


Compétences spécifiques visées :

Mise en œuvre informatique de la méthode des éléments finis


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

Simulation numérique


Connaissances requises :

Bases de calcul différentiel et intégral ; intégration numérique. Algorithmique/Programmation.

Programme :
  • Maillages : triangulation, qualité, structures de données
  • Modélisation de la diffusion et du transfert thermique
  • Méthode des Eléments Finis en 2D : formulation variationnelle, méthode de Galerkine, discrétisation EF-P1, coefficients élémentaires, intégration numérique, algorithme d'assemblage du système linéaire
  • Systèmes linéaires creux : méthodes numériques ; préconditionnement ; stockage creux
  • Mise en oeuvre en Octave/Matlab et FreeFem++

Anglais

AN0711

Semestre : 7
ECTS : 4
0 points
Responsables :
Aline LELARGE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral 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 :

Acquérir les compétences de base de l'anglais technique dans le domaine de l'informatique.


Compétences spécifiques visées :
  • Faire une présentation orale convaincante d’un thème/document étudié (méthodologie de la communication)
  • Ecrire un texte argumentatif (méthodologie de l’essay)
  • Elargir sa connaissance du lexique relatif à l’Informatique et aux TIC à travers les documents étudiés

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

Compétences relatives à l’apprentissage d’une langue étrangère au niveau B2 du Cadre Européen Commun de Référence pour les Langues (CECRL) : compréhension de l’oral, compréhension de l’écrit, expression orale en continu et en interaction, expression écrite


Connaissances requises :

Etude de la langue anglaise dans l’enseignement secondaire et supérieur

Programme :

L’ordinateur et les TIC : matériel et logiciels ; les systèmes d’exploitation ; les langages de programmation ; Informatique, Internet et société (programme non exhaustif)

Remarque : étant donné le niveau attendu en fin de diplôme de Master (B2/C1), il est vivement recommandé de compléter les enseignements et apprentissages en TD d’Anglais par un travail personnel au CRL (Centre de Ressources en Langues) du campus, bâtiment 5ter. Ce travail se fera en autonomie mais l'étudiant pourra bénéficier du guidage et de l’accompagnement de son enseignant d'Anglais.

Communiquer en Anglais

CMII0701

Semestre : 7
ECTS : 1.5
0 points
Responsables :
Aline LELARGE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureOralCREOT Total
Durée0h200h20
Points Cas général 1ère session50500 100%
2ème session00100 100%
Dispense contrôle continu 1ère session50500 100%
2ème session00100 100%
Objectifs :
Les étudiants devront perfectionner leur compétences de communication (expression, compréhension, dialogue) en anglais.
Compétences spécifiques visées :
Savoir défendre un point de vue en anglais et répondre de façon pertinente et précise à un antagoniste.
Compétences générales visées :
Expression et communication en anglais.
Connaissances requises :
Programme :
Les étudiants travailleront en petit groupe. L?apprentissage se fera en deux temps.? Apprendre et réciter un texte anglais. Se l?approprier (intonation). Travail sur la prononciation.? S?exprimer de façon spontanée. Défendre un sujet scientifique. Se présenter en anglais à un entretien.

Mathématiques avancées

CMII0702

Semestre : 7
ECTS : 1.5
0 points
Responsables :
Goéry VALANCE (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée7h13h20h
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 :
Approfondir des notions mathématiques complémentaires.
Compétences spécifiques visées :
Augmenter sa maîtrise de modèle mathématiques avancées, souvent utilisés dans les disciplines poussées, liés au calcul haute performance, la simulation et à l?imagerie.
Compétences générales visées :
Augmenter sa culture mathématique pour aborder avec facilité tout sujet scientifique.
Connaissances requises :
Programme :
Modèles mathématiques avancés, par exemple, parmi? Transformées de Fourier? Ondelettes? Principal component analysis? Gradient conjugué? Laplacien, poisson? SVD

Modèles de programmation parallèle

CHPS0801

Semestre : 8
ECTS : 3
0 points
Responsables :
Adrien ROUSSEL (Responsable)
Christophe JAILLET (Coresponsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée12h6h12h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :
  • Analyse fine d’un programme en vue de sa parallélisation
  • Choix du modèle de programmation le mieux adapté au besoin de performance
  • Mise en pratique sur des applications réalistes (charge équilibrée ou non)
  • Analyse et compréhension de troubles de performances selon le modèle de programmation

Compétences spécifiques visées :
  • Maitriser différents modèles de programmation parallèle
  • Choisir le mieux adapté vis-à-vis de l’application et de la machine cible
  • Comprendre les challenges liés aux modèles de programmation sur les machines actuelles et futures
  • Maitriser des technologies avancées (potentiellement encore au stade recherche)

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

Programmation parallèle avancée


Connaissances requises :

Programmation C/C++. Programmation parallèle (mémoire partagée / mémoire distribuée).

Programme :
  • Présentation de modèles de programmation avancés : Bulk synchronous, multi-threading, modèle de programmation par tâche
  • Mise en pratique sur des cas concrets rencontrés en situation réelle
  • Profiling d’application
  • Mise en évidence des problèmes de portabilité de performances (mise en pratique avec Kokkos)

Programmation GPU

CHPS0802

Semestre : 8
ECTS : 4
0 points
Responsables :
Michaël KRAJECKI (Responsable)
Christophe JAILLET (Coresponsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée16h14h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Fournir aux étudiants une introduction à la programmation massivement parallèle sur GPU, au travers de l’étude approfondie de cas d’applications concrets


Compétences spécifiques visées :
  • Programmation graphique 3D en temps réel
  • Programmation parallèle sur GPU
  • Programmation en CUDA et OPENCL

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

Programmation hétérogène sur architecture GPU et manycore


Connaissances requises :

Programmation C/C++. Programmation parallèle (mémoire partagée / mémoire distribuée).

Programme :
  • Modèles de programmation (architecture, modèle mémoire, programmation parallèle)
  • Programmation graphique avancée (tracé de rayons temps réel, ...)
  • Méthode et outils de débogage et d’optimisation (NSIGHT, …)
  • Programmation GPGPU / manycore (portage d’algorithmes sur architectures massivement parallèles, localité mémoire, stratégie de cache, vectorisation ...)
  • Algorithmique manycore (tri parallèle, résolution de systèmes linéaires, générateurs de nombres aléatoires, …)
  • Rendu avec OptiX

Architecture des processeurs et optimisation

CHPS0803

Semestre : 8
ECTS : 4
0 points
Responsables :
Clément FOYER - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée12h18h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Connaissances sur le fonctionnement interne des processeurs, et prise en compte pour le développement de programmes efficaces


Compétences spécifiques visées :
  • Connaissance des architectures scalaires et superscalaires des processeurs
  • Connaissance des mémoires caches et de leur fonctionnement
  • Connaissance des spécificités des architectures x86 (SMT, AVX, ...)
  • Connaissance des métriques d’optimisation (roofline model, taux de vectorisation)

Compétences générales visées :
  • Connaissance avancée des processeurs et de leur fonctionnement interne, permettant leur meilleure exploitation dans un objectif de calcul haute performance
  • Connaissance et pratique des techniques d’optimisation classiques (blocking, double buffering, vectorisation)

Connaissances requises :

Programmation C/C++. Programmation parallèle (mémoire partagée / mémoire distribuée).

Programme :
  • Découverte des architectures des processeurs (ARM, x86) et des jeux d’instructions spécifiques
  • Mise en pratique des méthodes d’optimisation (résolution des partages de données, utilisation de la vectorisation, déroulage de boucles, double buffering, utilisation de halos, algorithmes bloqués)

Inférence statistique et modélisation

CHPS0804

Semestre : 8
ECTS : 4
0 points
Responsables :
Djamal LOUANI (Responsable) - département Mathématiques (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée16h10h4h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEOT Total
Durée2h0h30
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 :
  • Maîtrise des différentes étapes de la mise en œuvre d’une analyse statistique dans un objectif de modélisation
  • Maîtrise des tests paramétriques usuels
  • Mise en application avec le logiciel R

Compétences spécifiques visées :
  • Modélisation par des méthodes de régression linéaire

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

Analyse statistique des données


Connaissances requises :
  • Probabilités et statistique niveau Licence de Mathématiques, Econométrie ou Informatique
  • Connaissances de base du logiciel R. 
Programme :
  • Estimation empirique
  • Estimation par des méthodes élaborées :
    • méthode des moments
    • méthode du maximum de vraisemblance
  • Intervalle de confiance
  • Introduction au test ; tests paramétriques usuels
  • Modélisation :
    • modélisation linéaire
    • ANOVA

Optimisation et recherche opérationnelle

CHPS0805

Semestre : 8
ECTS : 4
0 points
Responsables :
Pierre DELISLE (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée20h10h10h40h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEOT Total
Durée2h0h30
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 connaissances de base permettant d’appréhender la résolution d’un problème d’optimisation
  • Se familiariser avec les différentes méthodes d’optimisation et leurs implémentations logicielles
  • Développer une application permettant de résoudre un problème d’optimisation donné

Compétences spécifiques visées :
  • Programmation linéaire
  • Programmation dynamique
  • Résolution exacte ou approchée de problèmes d’optimisation
  • Implémentation logicielle de méthodes d’optimisation, utilisation d’outils libres et commerciaux

Compétences générales visées :
  • Domaines d’application de l’optimisation et de la recherche opérationnelle
  • Modélisation de problèmes d’optimisation dans un paradigme donné
  • Méthodes d’optimisation exactes, heuristiques et méta-heuristiques

Connaissances requises :

Algorithmique et structures de données élémentaires (tas, piles, files, listes, arbres, graphes). Programmation C/C++.

Programme :
  • Programmation linéaire : méthode du simplexe, dualité
  • Programmation dynamique : modélisation sous forme de problèmes de plus courts chemins
  • Problèmes d’optimisation : voyageur de commerce, sac à dos, ordonnancement, flot
  • Programmation linéaire en nombres entiers : méthodes branch and bound
  • Notion de voisinage, méthodes de recherche locale, heuristiques
  • Méta-heuristiques : algorithmes génétiques, optimisation par colonie de fourmis, recherche taboue

Etude bibliographique

CHPS0806

Semestre : 8
ECTS : 2
0 points
Responsables :
Pierre DELISLE (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée4h6h10h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h20
Points Cas général 1ère session6040 100%
2ème session6040 100%
Dispense contrôle continu 1ère session6040 100%
2ème session6040 100%
Objectifs :

Initier à la recherche bibliographique et à la synthèse de l'information scientifique


Compétences spécifiques visées :
  • Savoir utiliser un logiciel de gestion bibliographique (Zotero, EndNote, BibTeX, …)
  • Rédiger un rapport de synthèse bibliographique dans un style scientifique
  • Présenter oralement le résultat d’une étude bibliographique

Compétences générales visées :
  • Réaliser un état de l’art scientifique sur un thème associé à l’Informatique
  • Rechercher, analyser et comparer des informations provenant de sources scientifiques variées
  • Appréhender les questions scientifiques nouvelles et l’innovation en Informatique

Connaissances requises :
Programme :
  • Description et fonctionnement des bases de données scientifiques
  • Description d’un article scientifique et de la notion de bibliographie
  • Réalisation d’une d’étude bibliographique : recherche des informations, analyse et synthèse des informations, rédaction et présentation orale

Stage

CHPS0807

Semestre : 8
ECTS : 4
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureOralCRStage Total
Durée0h20
Points Cas général 1ère session303040 100%
2ème session303040 100%
Dispense contrôle continu 1ère session303040 100%
2ème session303040 100%
Objectifs :

Traiter en entreprise d’un sujet préalablement étudié dans le cursus


Compétences spécifiques visées :

Compétences générales visées :
  • Connaître la vie de l'entreprise
  • Maitriser les codes et usages du travail en entreprise

Connaissances requises :
Programme :

Le stage peut être à visée industrielle ou académique.
Le sujet est fixé en accord avec les responsables de la formation.

Organisation :

  • pour les apprenants en contrat d’apprentissage ou en contrat de professionnalisation, le stage commence au début de l’année universitaire, ou dès la signature du contrat
  • le calendrier d’alternance est disponible sur le site Web de la formation
  • pour les apprenants en formation initiale sous statut étudiant, le stage suit le rythme de l’alternance ; il a une durée cumulée de 8 semaines (minimum) à 6 mois, entre janvier et fin août

Anglais

AN0811

Semestre : 8
ECTS : 3
0 points
Responsables :
Aline LELARGE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral 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 :

Consolider ses connaissances de l’Anglais technique dans le domaine de l’Informatique
Pour obtenir 10/20, les étudiants devront avoir le niveau B2 dans les compétences évaluées par l'enseignant.


Compétences spécifiques visées :
  • Extraire des informations pertinentes dans un texte ou un dossier de textes
  • Prendre part à une discussion contradictoire
  • Elargir sa connaissance du lexique relatif à l’Informatique et aux TIC à travers les documents étudiés

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

Compétences relatives à l’apprentissage d’une langue étrangère au niveau B2 du Cadre Européen Commun de Référence pour les Langues (CECRL) : compréhension de l’oral, compréhension de l’écrit, expression orale en continu et en interaction, expression écrite


Connaissances requises :

Étude de la langue anglaise dans l’enseignement secondaire et supérieur

Programme :

La sécurité des données et des réseaux, le cloud, la technologie portable, l’Internet des objets, le Big Data (programme non exhaustif)

Remarque : étant donné le niveau attendu en fin de diplôme de Master (B2/C1), il est vivement recommandé de compléter les enseignements et apprentissages en TD d’Anglais par un travail personnel au CRL (Centre de Ressources en Langues) du campus, bâtiment 5ter. Ce travail se fera en autonomie mais l'étudiant pourra bénéficier du guidage et de l’accompagnement de son enseignant d'Anglais.

Droit et Informatique

DI0801

Semestre : 8
ECTS : 1
0 points
Responsables :
Geoffray BRUNAUX (Responsable)
Christophe JAILLET (co-responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée10h10h
Modalités de contrôle des connaissances :
Épreuves NatureDSTEOT Total
Durée1h0h30
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 :

Connaître la réglementation en vigueur liée à l'informatique


Compétences spécifiques visées :
  • Connaître les niveaux de responsabilités des différents postes
  • Connaître les impératifs législatifs liés aux données informatiques

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

Appréhender les obligations liées aux règlementations en vigueur


Connaissances requises :
Programme :
  • Lois classiques sur l’Informatique
  • Règles européennes
  • Nouvelles réglementations

Conférences et séminaires

CMII0802

Semestre : 8
ECTS : 1
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :
? Approfondir quelques thèmes abordés grâce à des conférences par des chercheurs sur leurs travaux.
Compétences spécifiques visées :
? Retirer le maximum d?informations scientifiques à partir d?une conférence donnée en français ou en anglais? Culture générale
Compétences générales visées :

Connaissances requises :
Programme :
? Laboratoire CReSTIC? Cycle de conférences données par des collègues français ou étrangers, en rapport avec les thématiques abordées dans la formation? L?étudiant fournira un bref compte rendu écrit décrivant les différentes présentations et établissant un retour d?expérience.

Stage

CMI0803

Semestre : 8
ECTS : 2.5
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureCROral Total
Durée0h20
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 :
Mettre en pratique ses connaissances théoriques et de connaitre le monde de l?entreprisePrésenter un travail de synthèse écrit et oral
Compétences spécifiques visées :
? Connaissance du monde professionnel
Compétences générales visées :
? Développement de l?autonomie, esprit de synthèse, démarche scientifique
Connaissances requises :
Programme :

Programmation cluster

CHPS0901

Semestre : 9
ECTS : 5
0 points
Responsables :
Clément FOYER (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée14h16h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Tirer parti d'un environnement HPC complet : cluster et environnement logiciel


Compétences spécifiques visées :
  • Développement d’applications sur architectures HPC dans un environnement Unix
  • Programmation parallèle avancée : hybridation OpenMP / MPI ; programmation multi-GPU OpenMP/CUDA et MPI/OpenMP/CUDA
  • Évaluation et optimisation des performances de codes parallèles
  • Placement des tâches et des données

Compétences générales visées :
  • Conception d’applications parallèles sur architectures HPC
  • Connaissance de l’environnement technologique HPC actuel
  • Utilisation des moyens de calcul haute performance généralistes et spécialisés

Connaissances requises :

Programmation C/C++. Programmation parallèle (mémoire partagée / mémoire distribuée) et accélérée.

Programme :
  • Architectures HPC : clusters de calcul, SMP, processeurs graphiques, cloud-computing
  • Algorithmique parallèle et modèles de mémoires : mémoires distribuées, mémoire partagée, mémoire interne à l’accélérateur de calcul
  • Systèmes d’exploitation HPC : Linux, Red Hat Cluster
  • Environnements de développement HPC : OpenMP, MPI, OpenACC, OpenStack
  • Panorama du calcul haute performance actuel (Top500, constructeurs, utilisateurs)

Virtualisation et cloud pour le HPC

CHPS0902

Semestre : 9
ECTS : 5
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée14h16h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Connaître, appréhender et mettre en œuvre les différents types de virtualisation


Compétences spécifiques visées :
  • Création d’une architecture virtualisée
  • Gestion de conteneurs Docker / Singularity
  • Utilisation des gestionnaires Docker Swarm / Kubernetes

Compétences générales visées :
  • Comprendre les problématiques liées à la virtualisation (accès aux éléments virtualisés, configuration du réseau, partage de ressources …)
  • Maîtriser la configuration et le déploiement de machines virtuelles et de conteneurs
  • Mettre en œuvre des environnements virtualisés sur des plateformes HPC et cloud

Connaissances requises :
Programme :
  • Les solutions de virtualisation
    • isolation et conteneurs
    • hyperviseurs de types 1 & 2
  • Gestion des architectures virtuelles
    • installation des plates-formes d’exécution
    • création et configuration d’invités
    • exécution et gestion des invités
  • Gestion des ressources et déploiement d’applications
    • sur une plateforme HPC
    • sur un environnement cloud

Accélérateurs & HPC

CHPS0903

Semestre : 9
ECTS : 5
0 points
Responsables :
Arnaud RENARD (Responsable)
Christophe JAILLET (Co-responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTPTotal
Durée10h6h14h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 et mettre en œuvre à la bonne échelle la programmation hétérogène à l’aide des accélérateurs de calcul (GPU, FPGA) au sein de supercalculateurs


Compétences spécifiques visées :
  • Programmation CUDA, OpenACC, OpenMP pour accélérateurs, OpenCL,
  • Architectures des accélérateurs GPU et FPGA, modèle de programmation
  • Utilisation des architectures CPU x86 et ARM
  • Programmation multi-GPU
  • Programmation MPI mono-nœud et multi-noeud

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

Architectures des processeurs et accélérateurs ; programmation hétérogène


Connaissances requises :

Programmation C/C++, programmation parallèle, programmation GPU

Programme :
  • Les différents types d'accélérateurs
    • architectures, analyse des hiérarchies mémoire
    • performances théoriques
    • modèles d'exécution, modèles de programmation
  • Les différentes API de programmation
  • Benchmarks, performances réelles
  • Résolution accélérée de problèmes concrets

Captation, génération et transformation d'images

CHPS0904

Semestre : 9
ECTS : 4
0 points
Responsables :
Bart LAMIROY (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTPTotal
Durée14h14h12h40h
Modalités de contrôle des connaissances :
Épreuves NatureProjetDSTEOT Total
Durée2h0h30
Points Cas général 1ère session60400 100%
2ème session60040 100%
Dispense contrôle continu 1ère session60400 100%
2ème session60040 100%
Objectifs :
  • Etre capable d’identifier et mettre en œuvre les algorithmes principaux de génération et de transformation d’images sous une forme qui relève du HPC
  • Savoir mettre en place des architectures de réseaux neuronaux profonds adéquates et optimisées pour les problèmes liés à la captation de flux denses d’images, la génération d’images et leur transformation et analyse

Compétences spécifiques visées :

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

Connaître et savoir évaluer les architectures de réseaux de neurones profonds pour l’analyse et la transformation d’images


Connaissances requises :

Python NumPy

Programme :
  • Réseaux convolutifs
  • Réseaux temporels
  • Autoencodeurs
  • Transformeurs
  • GAN
  • Apprentissage supervisé et auto-supervisé

IA & HPC

CHPS0905

Semestre : 9
ECTS : 5
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée20h20h40h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 :

Résolution de problèmes de modélisation et de classification à l’aide des méthodes de l’intelligence artificielle, et plus particulièrement de l’apprentissage profond


Compétences spécifiques visées :
  • Les applications industrielles et scientifiques du Deep Learning (traitement du signal, médecine, reconnaissance d’image, reconnaissance de la parole)
  • Développement dans des environnements matériels fortement parallèles (HPC, GPU, TPU, …)
  • Traitement de grandes masses de données (HPDA, Big Data)

Compétences générales visées :
  • Maîtrise de la constitution d’un jeu d’apprentissage
  • Principaux algorithmes du Machine Learning
  • Connaissance des principaux modèles de réseaux de neurones et leurs domaines d’application
  • Caractérisation de la performance et optimisation

Connaissances requises :

Algorithmique et structures de données élémentaires ; programmation Python

Programme :
  • Les différentes approches du Machine Learning :
    • apprentissage supervisé
    • apprentissage non supervisé
    • apprentissage par renforcement
  • Méthodes et algorithmes usuels :
    • régression linéaire, arbres de décisions, K-means, …
    • méthodes stochastiques ; réseaux de neurones
  • Apprentissage profond
    • architectures des réseaux de neurones (réseaux de convolution, récurrents, …)
    • les différentes couches constitutives d’un réseau de neurones : convolutional, pooling, fully connected, drop
    • différentes fonctions d’activation
    • méthode de rétro-propagation du gradient
  • Applications du Deep Learning dans des problèmes industriels et scientifiques

Anglais

AN0911

Semestre : 9
ECTS : 3
0 points
Responsables :
Aline LELARGE (Responsable) - département Langues (UFR SEN)
Volume horaire :
NatureTDTotal
Durée30h30h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral 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 :

Consolider ses connaissances de l’Anglais technique et professionnel
Pour obtenir 10/20, les étudiants devront avoir le niveau B2 dans les compétences évaluées par l'enseignant.


Compétences spécifiques visées :
  • Savoir parler de son parcours universitaire et/ou professionnel, décrire ses missions et responsabilités
  • Elaborer CV et lettre de motivation en Anglais
  • Répondre aux questions types d’un entretien d’embauche en Anglais
  • Conduire et participer à une réunion professionnelle/scientifique ou technique

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

Compétences relatives à l’apprentissage d’une langue étrangère au niveau B2/C1 du Cadre Européen Commun de Référence pour les Langues (CECRL) : compréhension de l’oral, compréhension de l’écrit, expression orale en continu et en interaction, expression écrite


Connaissances requises :

Avoir étudié et pratiqué la langue anglaise dans l’enseignement secondaire et universitaire

Programme :
  • Présentation à l’oral et à l’écrit d’un stage / d’un projet de recherche
  • Elaboration d’un dossier de candidature (recherche d’une offre d’emploi, étude et élaboration du CV vidéo et papier et d’une lettre de motivation en fonction de l’offre)
  • Entraînement à l’entretien d’embauche en Anglais
  • Participation à une réunion : bref exposé, argumentation, analyse critique, prise de décision
  • Conduite de réunion : donner et prendre la parole, synthétiser, réguler
  • Présentation du TOEIC et des ressources possibles pour le travailler

Remarque : étant donné le niveau attendu en fin de diplôme de Master (B2/C1), il est vivement recommandé de compléter les enseignements et apprentissages en TD d’Anglais par un travail personnel au CRL (Centre de Ressources en Langues) du campus, bâtiment 5ter. Ce travail se fera en autonomie mais l'étudiant pourra bénéficier du guidage et de l’accompagnement de son enseignant d'Anglais.

Gestion de projets

CHPS0906

Semestre : 9
ECTS : 2
0 points
Responsables :
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTDTotal
Durée12h8h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjet Total
Durée
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 :

Maitriser les techniques de gestion et d'organisation des projets informatiques


Compétences spécifiques visées :
  • Connaître les méthodes de gestion de projet
  • Savoir exprimer un besoin : comprendre l’organisation d’un projet et le rôle des parties prenantes ; gérer la complexité
  • Savoir planifier des tâches et quantifier le travail associé

Compétences générales visées :
  • Rédaction de documents techniques
  • Organisation des équipes

Connaissances requises :
Programme :
  • Etat des lieux et évolution de la gestion de projet en entreprise
  • Le contenu et la rédaction d'un cahier des charges
  • Les outils de la gestion de projet (cycle en V, user story, epic, instances de Scrum, outils de testing)
  • Méthodes agiles (focus SCRUM, acculturation à Kanban, Extreme Programming …)
    • expression d’un besoin
    • notion de mvp
  • Estimation et planification des tâches à réaliser dans un projet

Conférences professionnelles

CHPS0907

Semestre : 9
ECTS : 1
0 points
Responsables :
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée20h20h
Modalités de contrôle des connaissances :
Épreuves NatureCR Total
Durée
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 :

Découvrir différents aspects de la vie professionnelle dans le domaine du HPC et de la simulation, de l’imagerie numérique, de l’IA, …


Compétences spécifiques visées :

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

Connaissances requises :
Programme :

Différents intervenants présentent leurs activités ou un projet particulier développé au sein de leur entreprise.

Projet de communication

CMII0902

Semestre : 9
ECTS : 3.5
0 points
Responsables :
Jean-Charles BOISSON - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureCREOT Total
Durée0h20
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 :
Organisation d?un évènement scientifique et/ou professionnel
Compétences spécifiques visées :
? Connaître la liste des tâches à réaliser pour réussir l?organisation d?un évènement scientifique.? Savoir communiquer de façon professionnelle avec une variété d?interlocuteurs.
Compétences générales visées :
? Acquérir des éléments concrets liés à la gestion de projet? Communiquer avec les intervenants et un public averti? Répondre à une commande dans un temps donné
Connaissances requises :
Programme :
Les étudiants travailleront en groupe afin d?organiser un évènement scientifique ou professionnel. Le projet peut prendre la forme d?un forum, d?une conférence, d?une école d?été, ?

Eléments de bioinformatique ; HPC pour la biologie

CHPS1001

Semestre : 10
ECTS : 3
0 points
Responsables :
Jessica JONQUET (Responsable) - département Informatique (UFR SEN)
Jean-Marc CROWET (Coresponsable) - département Biologie-Biochimie (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée8h12h20h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPCRTPCRTPProjet Total
Durée
Points Cas général 1ère session16.6716.6716.6650 100%
2ème session16.6716.6716.6650 100%
Dispense contrôle continu 1ère session16.6716.6716.6650 100%
2ème session16.6716.6716.6650 100%
Objectifs :

Les objectifs sont de montrer comment les informations physiques, chimiques et biologiques sont intégrées dans la mise au point de méthodes informatiques permettant de répondre à des questions biologiques, et comment différentes approches et ressources informatiques sont mises en oeuvre en bio-informatique, avec un focus sur les aspects HPC.
Différents niveaux de complexité de la biologie seront succinctement présentés avec les méthodologies utilisées pour générer les données qui seront traitées informatiquement. Les approches de bioinformatique seront alors déclinées selon chacun des niveaux considérés. Les travaux pratiques associés présenteront les méthodes utilisées, et la validation sera effectuée par la déclinaison de projets individuels et/ou en équipe.


Compétences spécifiques visées :

S’insérer dans des projets multidisciplinaires et exploiter pleinement les approches HPC pour le traitement des données biologiques dans un contexte scientifique


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

Connaissances requises :
Programme :

Cours magistraux (4x2h) :

  • Données biologiques, méthodes informatiques en bioinformatique et bases de données
  • Traitements informatiques des séquences et prédictions structure-fonction
  • Modélisation des structures moléculaires et des leurs interactions
  • Visualisations dédiées aux données bio-informatiques et aux objets biologiques

Travaux pratiques (3x4h) :

  • Problématique de visualisation et de représentation spatiale de données informatiques
  • Traitement des séquences et utilisation des bases de données biologiques
  • Structure/fonction/dynamique d’interactions moléculaires

Projets :

  • Projet de groupe sur une thématique d’intérêt scientifique en bioinformatique

Eléments de chimie théorique ; HPC pour la chimie

CHPS1002

Semestre : 10
ECTS : 3
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Eric HENON (Coresponsable) - département Chimie (UFR SEN)
Volume horaire :
NatureCMTPTotal
Durée12h8h20h
Modalités de contrôle des connaissances :
Épreuves NatureCRTPDSTEOT Total
Durée2h0h30
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 une base minimale de connaissances sur les algorithmes majeurs rencontrés dans les méthodes de la Chimie théorique, en particulier en Chimie quantique


Compétences spécifiques visées :
  • Comprendre les concepts de Chimie théorique et les grandes lignes d’une simulation moléculaire quantique sur des ressources HPC
  • Connaître la notion de densité électronique et son exploitation en vue d’identifier et quantifier les interactions chimiques au sein des systèmes moléculaires
  • Savoir programmer en Fortran (langage rencontré en majorité dans ce domaine)

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

Acquérir les éléments nécessaires pour un travail à l’interface Chimie théorique – Informatique


Connaissances requises :

Niveau de Terminale en Chimie (atome, électron). Niveau 1er cycle scientifique en Mathématiques (diagonalisation de matrice, vecteur propre, déterminant, opérateur).

Programme :
  • Langage Fortran :
    • les bases du langage
    • spécificités du langage dans le cadre du HPC (stockage mémoire, parallélisation OpenMP, …)
  • Surface d’Énergie Potentielle (SEP) : gradient, point stationnaire, point selle d’ordre 1 et liens en Chimie
  • Notion centrale d’orbitale en Chimie quantique
  • Notion de densité électronique : calcul et exploitation
  • Mises en oeuvre à travers le logiciel IGMPlot
    • installation du paquet
    • notions d’input/ouput
      • logiciel associé de post-visualisation des résultats (VMD)

Visualisation haute performance interactive

CHPS1003

Semestre : 10
ECTS : 3
0 points
Responsables :
Laurent LUCAS (Responsable) - département Informatique IUT (IUT RCC - Reims)
Volume horaire :
NatureCMTDTPTotal
Durée8h6h6h20h
Modalités de contrôle des connaissances :
Épreuves NatureProjetOral Total
Durée0h20
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 stratégies de visualisation de données massives


Compétences spécifiques visées :
  • Gestion de mémoire et modèles out-of-core
  • Modèles de rendu (lancer de rayons vs rasterisation)
  • Visualisation multi-GPU

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

Visualisation interactive de données massives


Connaissances requises :
Programme :
  • Motivations, contexte scientifique
  • Visualisation volumique haute performance
    • représentations volumiques
    • visualisation de données volumiques massives
  • Visualisation scientifique de données volumiques
    • microscopie virtuelle 2D
    • stéréoscopie et multiscopie
    • rendu volumique direct
  • Rendu volumique temps-réel sur GPU
    • méthodes basées texture
    • lancer de rayon
    • rendu distribué
  • Gestion de données out-of-core pour le rendu volumique
  • Vers un pipeline de virtualisation de très grands volumes de données entièrement gérée sur GPU

Projet

CHPS1004

Semestre : 10
ECTS : 6
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureProjetCR Total
Durée
Points Cas général 1ère session6040 100%
2ème session6040 100%
Dispense contrôle continu 1ère session6040 100%
2ème session6040 100%
Objectifs :

Exploiter l'ensemble des compétences et connaissances acquises afin de réaliser un projet répondant aux critères industriels


Compétences spécifiques visées :

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

Connaissances requises :
Programme :

Le sujet est proposé :

  • soit par un membre de l’équipe pédagogique du Master CHPS
  • soit par l’entreprise dans laquelle l’étudiant effectue son alternance, quel que soit le contrat

Le travail demandé doit représenter l’équivalent d’un mois de travail à temps plein

Stage

CHPS1005

Semestre : 10
ECTS : 15
0 points
Responsables :
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Christophe JAILLET (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureOralCRStage Total
Durée0h20
Points Cas général 1ère session404020 100%
2ème session404020 100%
Dispense contrôle continu 1ère session404020 100%
2ème session404020 100%
Objectifs :

Traiter en entreprise d’un sujet préalablement étudié dans le cursus


Compétences spécifiques visées :

Compétences générales visées :
  • Connaître la vie de l'entreprise
  • Maitriser les codes et usages du travail en entreprise

Connaissances requises :
Programme :

Le stage peut être à visée industrielle ou académique.
Le sujet est fixé en accord avec les responsables de la formation.

Organisation :

  • pour les apprenants en contrat d’apprentissage ou en contrat de professionnalisation, le stage commence au début de l’année universitaire, ou dès la signature du contrat
  • le calendrier d’alternance est disponible sur le site Web de la formation
  • pour les apprenants en formation initiale sous statut étudiant, le stage suit le rythme de l’alternance ; il a une durée cumulée de 4 mois (minimum) à 6 mois, entre janvier et septembre (la date limite de fin est la date officielle de la fin de l’année universitaire)

Projet intégrateur

CMI1001

Semestre : 10
ECTS : 5
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Luiz-Angelo STEFFENEL (Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureTotal
Durée0h
Modalités de contrôle des connaissances :
Épreuves NatureOral Total
Durée0h20
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 :
? Mettre en pratique ses connaissances théoriques et de connaitre le monde de l?entreprise? Présenter un travail de synthèse écrit et oral
Compétences spécifiques visées :
Connaissance du monde professionnel
Compétences générales visées :
Développement de l?autonomie, esprit de synthèse, démarche scientifique
Connaissances requises :
Programme :
Ce projet vient complémenter le stage de recherche ou professionnel. Il sert de mise en pratique des compétences acquises jusqu?ici. L?étudiant doit démontrer, par le biais d?un projet intégrateur, sa maîtrise de connaissances acquises lors de différents cours dans les différentes disciplines étudiées. La présentation orale se fera en anglais.

Conférences et séminaires

CMI1002

Semestre : 10
ECTS : 1.5
0 points
Responsables :
Jean-Charles BOISSON (Responsable) - département Informatique (UFR SEN)
Luiz-Angelo STEFFENEL (Co-Responsable) - département Informatique (UFR SEN)
Volume horaire :
NatureCMTotal
Durée2h2h
Modalités de contrôle des connaissances :
Épreuves NatureAssiduité Total
Durée
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 :
Approfondir quelques thèmes abordés grâce à des conférences par des chercheurs sur leurs travaux.
Compétences spécifiques visées :
? Retirer le maximum d?informations scientifiques à partir d?une conférence donnée en français ou en anglais? Culture générale
Compétences générales visées :

Connaissances requises :
Programme :
Laboratoire CReSTIC? Cycle de conférences données par des collègues français ou étrangers, en rapport avec les thématiques abordées dans la formation? L?étudiant fournira un bref compte rendu écrit décrivant les différentes présentations et établissant un retour d?expérience.