Composante
ENSEIRB-MATMECA
Code interne
ET8B
Liste des enseignements
Au choix : 1 parmi 3
UE T8-I - UVT8B1- Communications Numériques, Signal et Image
6 créditsModule - Cultures de l'ingénieur (au choix)
Au choix : 1 parmi 10
Intelligence Economique
Initiation à la finance de marché
Sciences techniques et sociétés
Parcours entrepreneur
Management humain et performant
Management de projet digital et innovant
Management & santé au travail
Participation à un challenge/concours
S8 TOEIC (Rattrapage obligatoire)
Initiation à la recherche - Parcours PhD
Projet en Machine Learning Supervisée
Estimation de canal et synchronisations en communications numériques
UE T8-J - UVT8B2 - Réseaux et Sécurité
6 créditsModule - Cultures de l'ingénieur (au choix)
Au choix : 1 parmi 10
Intelligence Economique
Initiation à la finance de marché
Sciences techniques et sociétés
Parcours entrepreneur
Management humain et performant
Management de projet digital et innovant
Management & santé au travail
Participation à un challenge/concours
S8 TOEIC (Rattrapage obligatoire)
Initiation à la recherche - Parcours PhD
Introduction à la sécurité de l'information et des réseaux
Interconnexion de réseaux
UE T8-K - UVT8B3 - Informatique
6 créditsModule - Cultures de l'ingénieur (au choix)
Au choix : 1 parmi 10
Intelligence Economique
Initiation à la finance de marché
Sciences techniques et sociétés
Parcours entrepreneur
Management humain et performant
Management de projet digital et innovant
Management & santé au travail
Participation à un challenge/concours
S8 TOEIC (Rattrapage obligatoire)
Initiation à la recherche - Parcours PhD
Algorithmique Distribuée
Développement d'applications pour terminaux mobiles
UE T8-I - UVT8B1- Communications Numériques, Signal et Image
ECTS
6 crédits
Composante
ENSEIRB-MATMECA
Niveau de connaissances (savoirs) :
N1 : débutant
N2 : intermédiaire
N3 : confirmé
N4 : expert
Les connaissances (savoirs) attendues à l'issue des enseignements de l'UE
Savoir modéliser des imperfections intervenant lors des communications numériques (synchronisation temps/fréquence, canal multi-trajet) (C2, N3).
Connaître les principes de synchronisation, approche en bloc et approche en ligne ainsi que les principes d'estimation du canal de propagation (C3, N3).
Connaître les principes de l'apprentissage supervisé et des réseaux de neurones profonds (C2, N3).
Les acquis d'apprentissage en termes de capacités, aptitudes et attitudes attendues à l'issue des enseignements de l'UE
Aptitude à la mise en œuvre d'algorithme de synchronisation et d'estimation d'un canal multi-trajet sur des signaux simulés ou réels issus de radios logicielles (C5, N3)
Aptitude à la mise en œuvre d'un réseau de neurones convolutif (C3, N3)
Module - Cultures de l'ingénieur (au choix)
Composante
ENSEIRB-MATMECA
Intelligence Economique
Composante
ENSEIRB-MATMECA
Initiation à la finance de marché
Composante
ENSEIRB-MATMECA
Sciences techniques et sociétés
Composante
ENSEIRB-MATMECA
Parcours entrepreneur
Composante
ENSEIRB-MATMECA
Management humain et performant
Composante
ENSEIRB-MATMECA
Management de projet digital et innovant
Composante
ENSEIRB-MATMECA
Management & santé au travail
Composante
ENSEIRB-MATMECA
Participation à un challenge/concours
Composante
ENSEIRB-MATMECA
Ce module permet de participer à un challenge ou un concours. L'objectif est de mettre en oeuvre les connaissances et le savoir faire des élèves ingénieurs dans un cadre extérieur à l'établissement. Les challenges et les concours sont du type Hackathon, ActInSpace, etc.
S8 TOEIC (Rattrapage obligatoire)
Composante
ENSEIRB-MATMECA
Initiation à la recherche - Parcours PhD
Composante
ENSEIRB-MATMECA
Projet en Machine Learning Supervisée
Composante
ENSEIRB-MATMECA
Estimation de canal et synchronisations en communications numériques
Composante
ENSEIRB-MATMECA
Le but de ce module est d'approfondir les notions sur les systèmes de communications numériques sans-fil. Le module se compose de deux parties de cours et d'une partie dédiée à l'application des cours dans le cadre d'un projet. Les cours concerneront les problématiques de synchronisations temps/fréquences et d'estimation de canal de propagation. Une fois les problématiques exposées, la formalisation de plusieurs algorithmes permettant 1/ la synchronisation, 2/l'estimation de canal sera proposée. Le projet consistera à mettre en oeuvre les différents algorithmes présentés en cours dans le cadre d'un système de communication numérique en utilisant des radios logicielles.
UE T8-J - UVT8B2 - Réseaux et Sécurité
ECTS
6 crédits
Composante
ENSEIRB-MATMECA
Niveau de connaissances (savoirs) :
N1 : débutant
N2 : intermédiaire
N3 : confirmé
N4 : expert
Les connaissances (savoirs) attendues à l'issue des enseignements de l'UE
Connaître les notions de ponts, de commutateurs et de routeurs et apprendre les principaux algorithmes de routage afin d'être capable d'interconnecter des réseaux de niveau 2 et de niveau 3 du modèle OSI. Appréhender la notion de qualité de service dans les réseaux et connaître les principaux modèles et algorithmes utilisés. (C1,N3) (C2,N3)
Connaître les principales notions et propriétés de sécurité de l'information et appréhender leurs enjeux dans l'entreprise et la société numériques. Apprendre les propriétés des principaux outils cryptologiques utiles pour assurer la sécurité des informations comprendre leur utilisation dans le contexte de la sécurité des réseaux. Connaître les principaux protocoles de sécurisation des communications électroniques, tels qu'IPSec et TLS. Appréhender la notion de VPN. (C1,N2) (C2,N2) (C9,N2) (C11,N2)
Les acquis d'apprentissage en termes de capacités, aptitudes et attitudes attendues à l'issue des enseignements de l'UE
être capable d'interconnecter des réseaux Ethernet en utilisant des ponts supportant l'évitement de boucles à l'aide du Spanning Tree Protocol (IEEE 802.1D) et de partager des liens à l'aide de VLAN (réseaux locaux virtuels, norme IEEE 802.1Q). être capable d'interconnecter des réseaux IP par routage statiques et dynamiques (protocoles RIP, OSPF et BGP) en concevant les plans d'adressage adéquats. Réunir les deux notions précédentes afin d'effectuer du routage inter-VLAN. être capable de construire de tels réseaux à l'aide d'équipements professionnels. être capable de définir une architecture réseau respectueuse de la qualité de service. (C3,N3) (C4,N3) (C5,N3) (C7,N2)
être capable de choisir les bons outils cryptologiques afin d'assurer les objectifs de sécurité souhaitée pour des communications électroniques. être capable de détecter les attaques de base, par exemple fondée sur le hameçonnage (phishing), et de manipuler la notion de certificat de clé publique, y compris dans les cas de chaînage de certifications et de certifications croisées. être capable de construire, à l'aide d'équipements professionnels, un système de VPN utilisant IPSec pour la connexion sécurisée d'utilisateurs nomades à un site central. (C3,N2) (C4,N2) (C5,N2) (C7,N2)
Module - Cultures de l'ingénieur (au choix)
Composante
ENSEIRB-MATMECA
Intelligence Economique
Composante
ENSEIRB-MATMECA
Initiation à la finance de marché
Composante
ENSEIRB-MATMECA
Sciences techniques et sociétés
Composante
ENSEIRB-MATMECA
Parcours entrepreneur
Composante
ENSEIRB-MATMECA
Management humain et performant
Composante
ENSEIRB-MATMECA
Management de projet digital et innovant
Composante
ENSEIRB-MATMECA
Management & santé au travail
Composante
ENSEIRB-MATMECA
Participation à un challenge/concours
Composante
ENSEIRB-MATMECA
Ce module permet de participer à un challenge ou un concours. L'objectif est de mettre en oeuvre les connaissances et le savoir faire des élèves ingénieurs dans un cadre extérieur à l'établissement. Les challenges et les concours sont du type Hackathon, ActInSpace, etc.
S8 TOEIC (Rattrapage obligatoire)
Composante
ENSEIRB-MATMECA
Initiation à la recherche - Parcours PhD
Composante
ENSEIRB-MATMECA
Introduction à la sécurité de l'information et des réseaux
Composante
ENSEIRB-MATMECA
En premier lieu, ce module débute par une introduction à la cybersécurité en l'illustrant par des exemples concrets et en introduisant les critères de sécurités communément utilisés pour définir et évaluer les propriétés des éléments d'un système d'information ou de l'intégralité d'un tel système. Ensuite, les spécificités des réseaux de données sont plus particulièrement étudiées afin de déterminer les techniques les plus appropriées pour protéger les flux d'informations. Parmi ces techniques de protection, l'accent est plus particulièrement mis sur les techniques et outils cryptographiques qui sont largement étudiés et dont la portée dépasse largement le contexte des réseaux. L'intérêt de la cryptographie est alors mis en évidence dans de multiples contextes : authentification d'utilisateurs vis à vis d'un système d'information, protection des informations, protection des flux réseaux, protocoles de communication sécurisés, tels que IPSec et TLS (ex-SSL), etc. Ce module se conclut par des travaux pratiques permettant de construire un VPN (Virtuel Private Network - réseau privé virtuel) faisant appel à la plupart des notions étudiées auparavant.
Interconnexion de réseaux
Composante
ENSEIRB-MATMECA
Présentation des principaux équipements, algorithmes et protocoles d'interconnexion de réseaux. Maîtrise de la qualité de service des réseaux IP.
UE T8-K - UVT8B3 - Informatique
ECTS
6 crédits
Composante
ENSEIRB-MATMECA
Niveau de connaissances (savoirs) :
N1 : débutant
N2 : intermédiaire
N3 : confirmé
N4 : expert
Les connaissances (savoirs) attendues à l'issue des enseignements de l'UE
Acquérir les concepts mathématiques fondamentaux sous jacents au calcul distribué (C1, N1).
Les acquis d'apprentissage en termes de capacités, aptitudes et attitudes attendues à l'issue des enseignements de l'UE
Développer des programmes informatiques en mode client/serveur, basées sur une technologie web avec un focus sur la mise en oeuvre sur des plateformes mobiles (C2, N2)
Module - Cultures de l'ingénieur (au choix)
Composante
ENSEIRB-MATMECA
Intelligence Economique
Composante
ENSEIRB-MATMECA
Initiation à la finance de marché
Composante
ENSEIRB-MATMECA
Sciences techniques et sociétés
Composante
ENSEIRB-MATMECA
Parcours entrepreneur
Composante
ENSEIRB-MATMECA
Management humain et performant
Composante
ENSEIRB-MATMECA
Management de projet digital et innovant
Composante
ENSEIRB-MATMECA
Management & santé au travail
Composante
ENSEIRB-MATMECA
Participation à un challenge/concours
Composante
ENSEIRB-MATMECA
Ce module permet de participer à un challenge ou un concours. L'objectif est de mettre en oeuvre les connaissances et le savoir faire des élèves ingénieurs dans un cadre extérieur à l'établissement. Les challenges et les concours sont du type Hackathon, ActInSpace, etc.
S8 TOEIC (Rattrapage obligatoire)
Composante
ENSEIRB-MATMECA
Initiation à la recherche - Parcours PhD
Composante
ENSEIRB-MATMECA
Algorithmique Distribuée
Composante
ENSEIRB-MATMECA
L'objectif du cours est d'introduire l'algorithmique distribuée et les fondements théoriques de la programmation concurrente.
Familiariser les étudiants avec
- les principaux modèles qui ont été proposés pour abstraire la grande variété de systèmes distribués existants qui vont des réseaux au machines multicœurs.
-les problèmes classiques (élection, consensus, exclusion mutuelle, broadcast, cohérence des données partagées, etc) et les principales techniques algorithmiques proposées pour les résoudre, tout en mettant en évidence le lien entre le modèle de calcul, la solution et leur complexité.
-les techniques pour garantir la tolérance aux pannes (e.g. replication)
Savoir concevoir des algorithmes distribués simples.
Enfin, ce cours présente différentes applications et problématiques actuelles pour montrer l'évolution des systèmes distribués et de leur applications (e.g. Bitcoin).
Développement d'applications pour terminaux mobiles
Composante
ENSEIRB-MATMECA
Au cours de ce module nous verrons comment programmer des applications à destination de plateformes mobiles (type tablettes, smartphones).
Pour cela nous étudierons premièrement les paradigmes client-serveur et n-tiers qui sont les plus souvent mis en oeuvre dans ce genre d'applications.
Ensuite, nous verrons comment utiliser les servlets Java ainsi que les base de données orientées document pour mettre en oeuvre une API REST.
Finalement, nous étudierons comment faire levier sur les techniques de programmation web côté client pour programmer des applications qui peuvent s'exécuter indifféremment sur de multiples plateformes (Android, IOS, ...).
Le module sera illustré par un projet conséquent de développement d'application mobile.