INGENIEUR INFORMATIQUE ET RÉSEAUX - Internet des objets Cyber-sécurité Big Data - INSA Toulouse
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
ADMISSION DUT ou BTS ou diplôme équivalent à BAC + 2 avec 3 années d'expérience professionnelle dans le domaine visé L'admission au cycle préparatoire se fait sur dossier avec un entretien devant une commission composée d'enseignants de l'école et de représentants de l'industrie. OBJECTIFS L'objectif de la spécialité Informatique et Réseaux (IR) est de former des ingénieurs généralistes capables de maîtriser le processus de développement de logiciels et la conception de systèmes informatiques complexes, communicants et distribués en réseaux, en intégrant des contraintes de sécurité et/ou de temps réel. 1
CYCLE PREPARATOIRE (170h) UE : Expression Intitulé du cours : Expression Responsable du cours Valérie DUPUY Contenu pédagogique Méthode de l’écrit professionnel : compte rendu de document et synthèse de dossier Compétences : comprendre et trier des informations nombreuses et complexes, structurer ces informations en groupes logiques, formuler ces informations par écrit de façon explicite et précise, rédiger une introduction en contextualisant un sujet. Prérequis Bonne maîtrise du français écrit Evaluation 4 à 5 devoirs obligatoires à distance via Moodle en contrôle continu UE : Mathématiques Intitulé du cours : Outils Mathématiques Responsable du cours Florent CHAZEL Contenu pédagogique Rappels sur les ensembles, les inégalités, les nombres complexes, les principales formules de trigonométrie, et les fonctions usuelles. Logique et Raisonnement : opérateurs logiques, quantificateurs et principaux types de raisonnement mathématique. Polynômes et Fonctions Rationnelles : définition et théorèmes fondamentaux sur les polynômes réels et complexes, décomposition en éléments simples d’une fonction rationnelle. Prérequis Programme de Mathématiques de 1ère et Terminale scientifique. Evaluation Examen final sur table. UE : Mathématiques Intitulé du cours : Algèbre linéaire Responsable du cours Léa COT Contenu pédagogique Résolution de systèmes linéaires Etude des matrices Espaces vectoriels, bases, dimension Applications linéaires Diagonalisation d’endomorphismes Prérequis Aucun Evaluation Examen écrit 1
UE : Mathématiques Intitulé du cours : Analyse 1 Responsable du cours Léa COT Contenu pédagogique Equivalences de fonctions Formules de Taylor et développements limités Développements asymptotiques Intégrales simples Primitives de fractions rationnelles Intégrales généralisées (selon avancement) Prérequis Aucun Evaluation Examen écrit UE : Mathématiques Intitulé du cours : Analyse 2 Responsable du cours Jérôme MONNIER Contenu pédagogique Fonctions à plusieurs variables, continuité, dérivabilité Gradient, Hessien Optimisation (1er pas) Changements de variables Intégration à plusieurs variables (si temps suffisant...) Prérequis Outils mathématiques, Analyse 1 Evaluation Examen écrit (potentiellement rendu via Quiz sur Moodle) UE : Mathématiques Intitulé du cours : Equations Différentielles Responsable du cours Florent CHAZEL Contenu pédagogique Equations différentielles ordinaires linéaires d’ordre 1 : équations homogènes, recherche de solutions particulières, méthode de la variation de la constante. Systèmes différentiels linéaires à coefficients constants : systèmes homogènes, exponentielle de matrice, recherche de solutions particulières, application à la résolution d’une EDO linéaire à coefficients constants d’ordre quelconque. Prérequis Outils Mathématiques, Analyse 1 et Algèbre. Evaluation Examen final sur table. UE : Mathématiques Intitulé du cours : Intégrales Curvilignes Responsable du cours Florent CHAZEL Contenu pédagogique Courbes paramétrées : définitions, exemples, vecteur tangent, normale, repère de Serret‐Frenet, courbure. Intégrales curvilignes : longueur d’une courbe, circulation d’un champ de vecteur, théorème de Green‐Riemann, flux d’un champ de vecteurs, théorème de la divergence. Prérequis Outils Mathématiques, Analyse 1 et Analyse 2. Evaluation Examen final sur table. 2
UE : Mathématiques Intitulé du cours : Fourier et Laplace Responsable du cours Jérôme MONNIER Contenu pédagogique Séries de Fourier Transformée de Fourier Transformée de Laplace Prérequis Outils mathématiques, Algèbre, Analyse 1, Analyse 2 Evaluation Examen écrit (potentiellement rendu via Quiz sur Moodle) UE : INFORMATIQUE LOGICIELLE Intitulé du cours : Introduction à l’Algorithmique et à la Programmation Responsable du cours Guillaume Auriol Contenu pédagogique Analyse descendante et décomposition en sous‐programmes Tableaux, attributs, algorithmes de parcours (exhaustif, tronqué), structures de données de type Record Récursivité Pointeurs ‐ Listes chaînées et algorithmes de parcours Prérequis Connaissance d’un langage de programmation impérative Evaluation Examen écrit UE : INFORMATIQUE LOGICIELLE Intitulé du cours : Programmation en langage C Responsable du cours Vincent Nicomette Contenu pédagogique Types élémentaires Structures itératives, structures de contrôle Fonctions, paramètres Pointeurs Structures de données Entrées/Sorties Prérequis Algorithmique de base Evaluation QCM 3
UE : INFORMATIQUE LOGICIELLE Intitulé du cours : Types Abstraits de Données Responsable du cours Patrick Esquirol Contenu pédagogique Types abstraits de données : définition, utilité Structures linéaires : Piles, Files, Listes, Listes ordonnées Implémentation par tableaux, listes chaînées, listes doublement chaînées et complexité algorithmique des opérations Structures arborescentes : arbres binaires, arbres binaires de recherche, arbres équilibrés (AVL), tas (files de priorité) Implémentation par tableaux ou structures chaînées par pointeurs et complexité algorithmique des opérations Prérequis Algorithmique séquentielle de base, Récursivité Evaluation Examen écrit UE : SYSTEMES D’EXPLOITATION Intitulé du cours : Principes des systèmes d’exploitation Responsable du cours Thierry Monteil Contenu pédagogique Structure des systèmes d’exploitation Notion de processus et ordonnancement Synchronisation Gestion de la mémoire Gestion des fichiers Prérequis Architecture matérielle des ordinateurs Evaluation QCM UE : SYSTEMES D’EXPLOITATION Intitulé du cours : Le système Unix Responsable du cours Vincent Nicomette Contenu pédagogique Commandes élémentaires Système de fichiers, droits d’accès Gestion des utilisateurs Redirections, pipes Processus Prérequis Aucun Evaluation Examen 4
UE : RESEAUX Intitulé du cours : Introduction aux réseaux Responsable du cours Christophe Chassot Contenu pédagogique INTRODUCTION o Notion de réseau informatique o Applications d’un réseau et besoins en communication RESEAUX : CONCEPTS FONDAMENTAUX o Connectivité et adressage au sein d’un réseau o Partage des ressources d’un réseau o Les différents types de commutation o Notion de qualité de service (QoS) d’un réseau o Architectures de réseau : principes, modèle OSI, architecture TCP/IP o Architecture des réseaux locaux. Application aux réseaux Ethernet TRAVAUX DIRIGES (à distance) o Adressage o Architecture d’un réseau Prérequis Bases en Systèmes d’exploitation Evaluation Examen écrit UE : Informatique théorique Intitulé du cours : Responsable du cours Marie‐José Huguet Contenu pédagogique Définitions et caractéristiques des graphes Parcours de graphes Optimisation et graphes (plus court chemin, flots Prérequis Structures de données, complexité d’un programme Evaluation Examen écrit UE : Informatique théorique Intitulé du cours : Responsable du cours Nicolas Jozefowiez Contenu pédagogique Complexité des algorithmes Notation O Evaluation de la complexité Théorême maître Enumération complète Paradigme « diviser pour règner » Prérequis Algorithmique de base Evaluation Devoir 5
UE : Informatique matérielle Intitulé du cours : Bases de l’architecture d’un ordinateur Responsable du cours Michel Castan Contenu pédagogique La séance de cours 1 présente une vue générale des composantes de l'ordinateur avec une introduction à la notion de transformation du langage de programmation vers l'instruction machine (en utilisant le modèle de machine présenté) et les notions de chargeur de programme, compilateur, ... La séance de cours 2 présente le codage des données (ascii, entier, réel, ...) ainsi que les circuits de calcul et algorithme de base. La séance de cours 3 présente l'organisation de la mémoire et l'unité de contrôle Prérequis Logique combinatoire et séquentielle Evaluation Devoir UE : Informatique matérielle Intitulé du cours : Langage d’assemblage sur micro‐ contrôleur Responsable du cours Jean‐Louis Noullet Contenu pédagogique Domaines d'application des microcontrôleurs Position du langage d'assemblage dans les techniques de programmation Eléments de base des langages d'assemblage Application à l'architecture ARM Développement mixte langage d'assemblage ‐ langage C Mise en œuvre sur le microcontrôleur ARM STM32 Prérequis Introduction à l’algorithmique Langage C Evaluation Contrôle continu (exercices sur machine) UE : Bases de données Intitulé du cours : Bases de données relationnelles Responsable du cours Nawal Guermouche Contenu pédagogique Conception des bases de données relationnelles en UML Dérivation du modèle relationnel Normalisation Le langage SQL Prérequis Aucun Evaluation Examen écrit 6
CYCLE TERMINAL 1 (1130h) Semestre 7 ORIENTATION INFORMATIQUE GUERMOUCHE NAWAL Systèmes d'information (3 crédits ECTS) ‐ I4IRIF21 Objectifs Modèles de Données et Systèmes d'Information : A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ Les différents modèles de données existants, leurs avantages et leurs inconvénients ‐ Les langages : XML, DTD, et XML schéma ‐ Le langage XPath ‐ Le langage de transformations XLS ‐ Le langages d'interrogation : XQuery ‐ La taxonomie des systèmes d information (progiciels de gestion intégrée, gestion de relations clients/tiers, gestion de données, etc.) ‐ Les bonnes pratiques pour la gestion de systèmes d information basés sur ITIL (Information Technology Infrastructure Library) L étudiant devra être capable d utiliser ces concepts et ces principes pour réaliser une base de données XML : ‐ Concevoir la base de données XML ‐ Ecrire des feuilles XSL pour la transformation de documents XML en HTML ‐ Mettre en œuvre des requêtes pour l interrogation de la base à l aide du langages XQuery Également, l étudiant devra être capable de réaliser une étude pratique d un système d information réel et d évaluer ses qualités du point de vu des bonnes pratiques de gestion de systèmes d information. Pré‐requis Bases de données, programmation objet Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 7
MAHOUT VINCENT Informatique matérielle et microcontroleur (3 crédits ECTS) ‐ I4IRIF31 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : o Les spécificités de la programmation des unités périphériques pour microcontrôleur. o Comment prendre en compte des contraintes matérielles spécifiques aux systèmes embarqués à ressources limitées. L étudiant devra être capable de : o Sélectionner une architecture processeur adaptée à l application logicielle et à l environnement. o Concevoir et tester les techniques de la programmation par interruption matérielle. o Utiliser des outils de mise au point et de test en développement croisé. o Lire et naviguer dans une documentation constructeur. Pré‐requis I2MAIF11 : Informatique matérielle Electronique numérique I3MAIF22 : Langage d assemblage Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... MARRE DANIEL Informatique fondamentale (6 crédits ECTS) ‐ I4IRIF11 Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 8
ALATA ERIC Internet et sécurité (5 crédits ECTS) ‐ I4IRRS11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ Partie Interconnexion de réseaux et de l Internet : o les concepts et les techniques de base pour interconnecter des réseaux locaux dans l'Internet : répéteur, pont, routeur, o les concepts et les techniques avancées pour interconnecter des LAN dans l'Internet : routage, subnetting, CIDR, VLAN, VPN, proxy applicatif, NAT, o les principaux protocoles de l architecture de l Internet TCP/IP : UDP, TCP, IP, ARP/proxy ARP, ICMP, DHCP (Note : les protocoles de routage RIP, OSPF et BGP sont introduits a minima). ‐ Partie Algorithmique répartie : o les caractéristiques principales des systèmes répartis (asynchronisme, répartition du contrôle et des données, absence de connaissance commune, dynamisme, ...), o les problèmes qui leurs sont spécifiques et la difficulté de leur solution répartie (exclusion mutuelle, gestion des données partagées, choix réparti, diffusion, détection de la terminaison, ...), o quelques outils algorithmiques génériques permettant de les résoudre : causalité, récursivité et itération réparties, structures topologiques spécifiques. ‐ Partie Sécurité : o les principes de la sécurité informatique aux travers des propriétés qui la caractérisent mais aussi la classification des principales menaces et des mécanismes de défense o les principales vulnérabilités des réseaux informatiques, en particulier du réseau Internet ainsi que les mécanismes de défense associés o les principales vulnérabilités applicatives ainsi que certains mécanismes de défense associés L étudiant devra être capable de : ‐ Partie Interconnexion de réseaux et de l Internet : o d effectuer des choix d architecture matérielle permettant de prendre en compte les besoins et les contraintes associés à une interconnexion de réseaux locaux, o d effectuer des choix de plans d adressage et de routage simples, o de mettre en œuvre (administrer) des réseaux Ethernet et IP dans les contextes d interconnexion de base abordés dans le cours. ‐ Partie Algorithmique répartie : o de résoudre des problèmes génériques liés à la mise en œuvre de systèmes répartis, o de manipuler les outils les plus généraux permettant de les aborder. ‐ Partie Sécurité : o d'étudier un réseau d'entreprise et ses applications de façon à identifier les principales vulnérabilités, tant du point de vue applicatif que du point de vue réseau, o de proposer les solutions adéquates pour améliorer la sécurité de l'ensemble. Pré‐requis Cours d'introduction aux réseaux informatiques (3MIC) Cours de programmation distribuée dans les réseaux (API socket) (3MIC) Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 9
REY FRANCOISE Grandir en autonomie 4 (4 crédits ECTS) ‐ I4CCGA21 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer (principaux concepts) : Définir, construire et manager un projet. Activités Physiques et Sportives d'inventorier les problèmes à résoudre : ∙ Connaître l'Activité Physique et Sportive (les règles, le sens, les rôles, etc.), ∙ Concevoir l'objectif du projet. de s'organiser : ∙ Connaître les contraintes, les ressources, et les moyens disponibles, ∙ Savoir choisir et planifier les actions dans le temps, ∙ Savoir s'impliquer dans le groupe et le projet : savoir s'adapter, oser impulser l'action, savoir, renoncer, proposer, etc. de réguler : ∙ Savoir observer, ∙ Savoir réaliser un bilan, ∙ Savoir réajuster les choix si nécessaire. Pré‐requis Acquis de l'apprentissage 1ère, 2ème, 3ème année. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 10
MONTEIL THIERRY Systèmes concurrents et temps réel ‐ I4IRTR11 Objectifs Ce module traite de la spécification, la modélisation et la réalisation de systèmes parallèles, communicants, synchronisés et contraintes par le temps. Pré‐requis PSM : Introduction au système d'exploitation. Langage C. Notions d'assembleur. MSC : Théorie des graphes PTR : Langage C Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... LECLERT LUCIE Développer ses aptitudes managériales (Anglais renforcé) ‐ I4CCGE11 Objectifs A la fin de ce module, l'étudiant devra : * Connaître le contexte légal et les implications juridiques de l'activité de l'entreprise * Être capable de porter un jugement critique sur la santé financière d'une entreprise et d'apprécier la rentabilité d'un investissement * Réaliser un diagnostic du marché et de l'entreprise pour prendre des décisions et se fixer des objectifs stratégiques * Mobiliser les connaissances sur le marché pour mettre en œuvre un plan d'action marketing adapté aux moyens et aux objectifs stratégiques de l'entreprise Module LV2 : en option Les objectifs, définis en référence au CECRL pour les 5 activités langagières, sont spécifiques à la langue étudiée ‐ allemand, espagnol, chinois‐ et le niveau de l'étudiant. Ces objectifs peuvent être consultés : https://moodle.insa‐toulouse.fr/course/view.php?id=44 Anglais complémentaire : en option Un module est proposé aux étudiants dans certains cas particuliers Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... ORIENTATION RESEAUX ET TELECOM 11
REYNA DANIELA Réseaux de mobiles et réseaux sans fil (6 crédits ECTS) ‐ I4IRRS21 Objectifs Modèles de Données et Systèmes d'Information : A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ Les différents modèles de données existants, leurs avantages et leurs inconvénients ‐ Les langages : XML, DTD, et XML schéma ‐ Le langage XPath ‐ Le langage de transformations XLS ‐ Le langages d'interrogation : XQuery ‐ La taxonomie des systèmes d information (progiciels de gestion intégrée, gestion de relations clients/tiers, gestion de données, etc.) ‐ Les bonnes pratiques pour la gestion de systèmes d information basés sur ITIL (Information Technology Infrastructure Library) L étudiant devra être capable d utiliser ces concepts et ces principes pour réaliser une base de données XML; ‐ Concevoir la base de données XML ‐ Ecrire des feuilles XSL pour la transformation de documents XML en HTML ‐ Mettre en œuvre des requêtes pour l interrogation de la base à l aide du langages XQuery Également, l étudiant devra être capable de réaliser une étude pratique d un système d information réel et d évaluer ses qualités du point de vu des bonnes pratiques de gestion de systèmes d information. Pré‐requis Bases de données, programmation objet Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 12
ROCACHER THIERRY Techniques et systèmes de transmission (5 crédits ECTS) ‐ I4IRTC11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ La prise en compte des propriétés et limitations des différents canaux pour la transmission de l information ‐ Les différentes sources de perturbation ‐ Les propriétés des principales antennes ‐ Les techniques de modulation et de démodulation ‐ Les techniques de codage et de correction. L étudiant devra être capable de : ‐ Identifier les limitations d un canal et les altérations du signal à transmettre ‐ Modéliser un canal de transmission afin de concevoir une chaîne de transmission adaptée et optimisée ‐ Dimensionner une antenne avec prise en compte du milieu de propagation ‐ Utiliser un micro‐contrôleur type STM32 pour mettre en œuvre des modulations numériques (BPSK, QAM¿). Pré‐requis Algèbre linéaire, électromagnétisme, électronique pour les communications (2e année MIC). Introduction aux télécoms, concepts et hardware pour la transmission de l'information (3e année MIC). Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 13
ALATA ERIC Internet et sécurité (5 crédits ECTS) ‐ I4IRRS11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ Partie Interconnexion de réseaux et de l Internet : o les concepts et les techniques de base pour interconnecter des réseaux locaux dans l'Internet : répéteur, pont, routeur, o les concepts et les techniques avancées pour interconnecter des LAN dans l'Internet : routage, subnetting, CIDR, VLAN, VPN, proxy applicatif, NAT, o les principaux protocoles de l architecture de l Internet TCP/IP : UDP, TCP, IP, ARP/proxy ARP, ICMP, DHCP (Note : les protocoles de routage RIP, OSPF et BGP sont introduits a minima). ‐ Partie Algorithmique répartie : o les caractéristiques principales des systèmes répartis (asynchronisme, répartition du contrôle et des données, absence de connaissance commune, dynamisme, ...), o les problèmes qui leurs sont spécifiques et la difficulté de leur solution répartie (exclusion mutuelle, gestion des données partagées, choix réparti, diffusion, détection de la terminaison, ...), o quelques outils algorithmiques génériques permettant de les résoudre : causalité, récursivité et itération réparties, structures topologiques spécifiques. ‐ Partie Sécurité : o les principes de la sécurité informatique aux travers des propriétés qui la caractérisent mais aussi la classification des principales menaces et des mécanismes de défense o les principales vulnérabilités des réseaux informatiques, en particulier du réseau Internet ainsi que les mécanismes de défense associés o les principales vulnérabilités applicatives ainsi que certains mécanismes de défense associés L étudiant devra être capable de : ‐ Partie Interconnexion de réseaux et de l Internet : o d effectuer des choix d architecture matérielle permettant de prendre en compte les besoins et les contraintes associés à une interconnexion de réseaux locaux, o d effectuer des choix de plans d adressage et de routage simples, o de mettre en œuvre (administrer) des réseaux Ethernet et IP dans les contextes d interconnexion de base abordés dans le cours. ‐ Partie Algorithmique répartie : o de résoudre des problèmes génériques liés à la mise en œuvre de systèmes répartis, o de manipuler les outils les plus généraux permettant de les aborder. ‐ Partie Sécurité : o d'étudier un réseau d'entreprise et ses applications de façon à identifier les principales vulnérabilités, tant du point de vue applicatif que du point de vue réseau, o de proposer les solutions adéquates pour améliorer la sécurité de l'ensemble. Pré‐requis Cours d'introduction aux réseaux informatiques (3MIC) Cours de programmation distribuée dans les réseaux (API socket) (3MIC) Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 14
REY FRANCOISE Grandir en autonomie 4 (4 crédits ECTS) ‐ I4CCGA21 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer (principaux concepts) : Définir, construire et manager un projet. Activités Physiques et Sportives d'inventorier les problèmes à résoudre : ∙ Connaître l'Activité Physique et Sportive (les règles, le sens, les rôles, etc.), ∙ Concevoir l'objectif du projet. de s'organiser : ∙ Connaître les contraintes, les ressources, et les moyens disponibles, ∙ Savoir choisir et planifier les actions dans le temps, ∙ Savoir s'impliquer dans le groupe et le projet : savoir s'adapter, oser impulser l'action, savoir, renoncer, proposer, etc. de réguler : ∙ Savoir observer, ∙ Savoir réaliser un bilan, ∙ Savoir réajuster les choix si nécessaire. Pré‐requis Acquis de l'apprentissage 1ère, 2ème, 3ème année. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 15
MONTEIL THIERRY Systèmes concurrents et temps réel ‐ I4IRTR11 Objectifs Ce module traite de la spécification, la modélisation et la réalisation de systèmes parallèles, communicants, synchronisés et contraintes par le temps. Pré‐requis PSM : Introduction au système d'exploitation. Langage C. Notions d'assembleur. MSC : Théorie des graphes PTR : Langage C Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... LECLERT LUCIE Développer ses aptitudes managériales (Anglais renforcé) ‐ I4CCGE11 Objectifs A la fin de ce module, l'étudiant devra : * Connaître le contexte légal et les implications juridiques de l'activité de l'entreprise * Être capable de porter un jugement critique sur la santé financière d'une entreprise et d'apprécier la rentabilité d'un investissement * Réaliser un diagnostic du marché et de l'entreprise pour prendre des décisions et se fixer des objectifs stratégiques * Mobiliser les connaissances sur le marché pour mettre en œuvre un plan d'action marketing adapté aux moyens et aux objectifs stratégiques de l'entreprise Module LV2 : en option Les objectifs, définis en référence au CECRL pour les 5 activités langagières, sont spécifiques à la langue étudiée ‐ allemand, espagnol, chinois‐ et le niveau de l'étudiant. Ces objectifs peuvent être consultés : https://moodle.insa‐toulouse.fr/course/view.php?id=44 Anglais complémentaire : en option Un module est proposé aux étudiants dans certains cas particuliers Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 16
Semestre 8 ORIENTATION INFORMATIQUE SUBIAS AUDINE Projet recherche tutoré (3 crédits ECTS) ‐ I4IRPJ11 Objectifs L¿UF vise à sensibiliser les étudiants aux activités de recherche par le biais de « projets tutorés » (PT) effectués par groupe d¿au moins 4 étudiants sous la conduite d'un tuteur (enseignant ou industriel). Ces projets sont adossés à une formation à la recherche documentaire (FRD). Un cours de conduite de projet sert de guide à la réalisation du projet. A la fin de ce module, l¿étudiant devra avoir compris et pourra expliquer (principaux concepts) : ¿ les concepts, normes et techniques liées à l¿élaboration d¿un état de l¿art attenant au projet, ¿ les concepts et techniques attenant à la conduite d¿un projet en groupe. L¿étudiant devra être capable de : ¿ élaborer un état de l¿art sur un domaine de recherche attenant au projet, ¿ conduire un projet en groupe, ¿ intégrer des techniques relevant de différents domaines pour aboutir à la réalisation demandée. Pré‐requis Fonctions du sujet du projet. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 17
REYNA DANIELA Architecture logicielle et matérielle des systèmes informatiques (7 crédits ECTS) ‐ I4IRIM11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ Manipulation de différents types d automates, la théorie des langages, parseurs, compilateurs ; ‐ Fonctionnement et développement d'un compilateur, gestion de la mémoire ; ‐ Spécification des architectures matérielles dans un langage haut niveau ; ‐ Prise en compte des contraintes matérielles spécifiques aux systèmes embarqués à ressources limitées. L étudiant devra être capable de : ‐ Créer des parseurs de fichiers de données, des compilateurs et prendre en compte l environnement de développement de l application (embarqué ou non). Une ouverture vers la génération de code sera abordée. ‐ Comprendre et maîtriser les architectures des processeurs : pipeline, aléas de branchement, unité de prédiction de branchement, DMA, MMU (pagination et segmentation), aléas de données, multi‐cœurs ‐ De sélectionner une architecture processeur adaptée à l application logicielle et à l environnement. ‐ Spécifier un système informatique matériel dans un langage concurrent utilisé largement dans l industrie, VHDL et implémenter son système dans un FPGA. Pré‐requis Programmation en C Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 18
ESQUIROL PATRICK Systèmes intelligents (4 crédits ECTS) ‐ I4IRSD11 Objectifs Cet enseignement est hétérogène et regroupe 3 cours : ¿ Intelligence artificielle pour la résolution de problèmes (IA‐RP) ¿ Web sémantique (WS) ¿ Méta‐heuristiques (MH) A la fin de ce module les étudiants doivent être capables de ¿ [Partie IA‐RP] Développer des programmes qui mettent en œuvre ‐ L algorithme A* pour la recherche d un plan d actions optimal dans un espace d états‐problèmes ‐ L algorithme A0* pour les graphes de décomposition de problèmes (graphes et/ou, hypergraphes) ‐ Les algorithmes de jeux à 2 joueurs : minmax, negamax, alphabeta [Partie WS] Définir les enjeux du web sémantique. Comprendre le modèle RDF et son utilisation pour la description des ressources Web et de leurs métadonnées. Décrire des connaissances sous la forme d ontologies à l aide du langage OWL. Développer une application qui exploite une ontologie et infère de nouvelles connaissances à l aide de raisonnements. [Partie MH] Connaître les grandes classes de problème de décision et de problèmes d optimisation combinatoire. Appliquer trois grandes classes de métaheuristiques : ‐ Les méthodes de recherche locale ‐ Les méthodes évolutionnaires ‐ Les méthodes hybrides Pré‐requis Algorithmique et programmation Représentation logique des connaissances (logique des prédicats) Algorithmes de recherche arborescente Méthodes exactes et approchées pour l optimisation combinatoire. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 19
JALENQUES‐ Communiquer dans les organisations (6 crédits VIGOUROUX BEATRICE ECTS) ‐ I4CCLA11 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer : * Les flux de circulation d'information au sein des organisations * Ses droits et devoirs en matière de communication d'Internet * Les différences entre anglais courant et anglais professionnel L'étudiant devra être capable de * S'adapter aux flux de communication des organisations et y participer efficacement * Repérer les spécificités langagières, en anglais, liées à ces différentes situations professionnelles et à les maitriser * s'adapter aux spécificités de la communication professionnelle dans les pays anglo‐saxons. Module LV2 annualisé : en option Les objectifs, définis en référence au CECRL pour les 5 activités langagières, sont spécifiques à la langue étudiée ‐ allemand, espagnol, chinois‐ et le niveau de l'étudiant. Ces objectifs peuvent être consultés : https://moodle.insa‐toulouse.fr/course/view.php?id=44 Anglais complémentaire annualisé : Les étudiants les plus faibles en anglais suivent un cours annualisé d'anglais complémentaire. Pré‐requis Pour la partie " communication " en français : niveau C1 exigé Pour la langue anglaise : Maitrise de l'anglais général Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... QSE APS 4A GEI (4 crédits ECTS) ‐ I4GEIQSEAPS Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 20
LE BOTLAN DIDIER COO et POO ‐ I4IRIL11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : Conception orientée objet à travers le langage UML, et programmation orientée objet à travers le langage Java. L étudiant devra être capable de : * Maîtriser la théorie objets et le langage de modélisation UML * Maîtriser une méthodologie de conception logiciel guidée par les cas d'utilisation et comprenant les étapes d'analyse et de conception détaillée * Mettre en pratique les concepts objet et une méthodologie de conception dans le langage de programmation JAVA * Comprendre les avantages d'utilisation des bonnes pratiques de conception basées sur les designs patterns * Configurer et mettre en pratique des outils de gestion de configuration (svn, cvs, etc.) * S'initier à l'utilisation des documents standard pour la gestion de projet, spécification d exigences, conception et tests * Configurer et mettre en œuvre et utiliser des espaces collaboratifs pour le processus de développement logiciel * S'initier aux problématiques de la gestion d'un projet de développement logiciel * Mettre en œuvre (planifier) et jouer les différents rôles de concepteur et développeur dans un processus de développement logiciel. Pré‐requis Connaissance de la programmation structurée (Ada, C, Pascal,..) Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 21
ORIENTATION RESEAUX ET TELECOM BOYER ALEXANDRE Architecture matérielle des systèmes de télécommunication (5 crédits ECTS) ‐ I4IRTC21 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ‐ les spécificités de différents types de réseaux (réseaux d accès , réseaux optiques, réseaux mobiles sans fils, réseaux spatiaux) et des canaux de transmission associés ‐ les processus de spécification, dimensionnement, implémentation et/ou déploiement des architectures matérielles des systèmes de télécommunications (couches d accès au support de transmission, réseaux d accès câblés et sans fils, interfaces radio ¿), dans le but d optimiser les paramètres clés d une application, tels que la qualité de service, le débit, la couverture ... Pré‐requis I3MITC21 ‐ Signaux et télécommunications I4RTC11 ‐ Techniques et Systèmes de Transmission Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 22
ABDELLATIF SLIM Interconnexion avancée et réseaux grande distance (6 crédits ECTS) ‐ I4IRRS31 Objectifs A la fin de ce module, l étudiant devra : ‐ Démontrer une vision claire du fonctionnement des réseaux d'opérateurs et des architectures et protocoles de communication associés (Qualité de Service, IPv6, SNMP, Routage intra‐domaine et inter‐domaine, MPLS, ingénierie de trafic, résilience, etc.) ‐ Démontrer des connaissances sur les principaux services de données grande distance (services VPN‐IP, Carrier Ethernet) ‐ avoir compris les problématiques de base de la planification et l optimisation des réseaux ainsi que les outils algorithmes de base associés ‐ avoir compris les principaux concepts et formalismes permettant la description et la vérification formelle de protocoles L étudiant devra être capable de : ‐ appréhender le fonctionnement des réseaux de cœur de l'Internet (conformes au cadre DiffServ, avec des portions en IPv6, MPLS,..) et de les administrer ‐ concevoir et mettre en place un réseau privé virtuel d'entreprise ‐ Superviser et gérer à distance des équipements réseau par SNMP ‐ Appliquer des algorithmes à des problèmes de planification et contrôle des réseaux ‐ Mettre en œuvre les techniques de description et de vérification formelle pour réaliser une modélisation formelle de protocoles. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 23
SUBIAS AUDINE Projet recherche tutoré (3 crédits ECTS) ‐ I4IRPJ11 Objectifs L¿UF vise à sensibiliser les étudiants aux activités de recherche par le biais de « projets tutorés » (PT) effectués par groupe d au moins 4 étudiants sous la conduite d'un tuteur (enseignant ou industriel). Ces projets sont adossés à une formation à la recherche documentaire (FRD). Un cours de conduite de projet sert de guide à la réalisation du projet. A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : ¿ les concepts, normes et techniques liées à l élaboration d un état de l art attenant au projet, ¿ les concepts et techniques attenant à la conduite d un projet en groupe. L étudiant devra être capable de : ¿ élaborer un état de l art sur un domaine de recherche attenant au projet, ¿ conduire un projet en groupe, ¿ intégrer des techniques relevant de différents domaines pour aboutir à la réalisation demandée. Pré‐requis Fonctions du sujet du projet. Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 24
JALENQUES‐ Communiquer dans les organisations (6 crédits VIGOUROUX BEATRICE ECTS) ‐ I4CCLA11 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer : * Les flux de circulation d'information au sein des organisations * Ses droits et devoirs en matière de communication d'Internet * Les différences entre anglais courant et anglais professionnel L'étudiant devra être capable de * S'adapter aux flux de communication des organisations et y participer efficacement * Repérer les spécificités langagières, en anglais, liées à ces différentes situations professionnelles et à les maitriser * s'adapter aux spécificités de la communication professionnelle dans les pays anglo‐saxons. Module LV2 annualisé : en option Les objectifs, définis en référence au CECRL pour les 5 activités langagières, sont spécifiques à la langue étudiée ‐ allemand, espagnol, chinois‐ et le niveau de l'étudiant. Ces objectifs peuvent être consultés : https://moodle.insa‐toulouse.fr/course/view.php?id=44 Anglais complémentaire annualisé : Les étudiants les plus faibles en anglais suivent un cours annualisé d'anglais complémentaire. Pré‐requis Pour la partie " communication " en français : niveau C1 exigé Pour la langue anglaise : Maitrise de l'anglais général Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... QSE APS 4A GEI (4 crédits ECTS) ‐ I4GEIQSEAPS Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 25
LE BOTLAN DIDIER COO et POO ‐ I4IRIL11 Objectifs A la fin de ce module, l étudiant devra avoir compris et pourra expliquer (principaux concepts) : Conception orientée objet à travers le langage UML, et programmation orientée objet à travers le langage Java. L étudiant devra être capable de : * Maîtriser la théorie objets et le langage de modélisation UML * Maîtriser une méthodologie de conception logiciel guidée par les cas d'utilisation et comprenant les étapes d'analyse et de conception détaillée * Mettre en pratique les concepts objet et une méthodologie de conception dans le langage de programmation JAVA * Comprendre les avantages d'utilisation des bonnes pratiques de conception basées sur les designs patterns * Configurer et mettre en pratique des outils de gestion de configuration (svn, cvs, etc.) * S'initier à l'utilisation des documents standard pour la gestion de projet, spécification d exigences, conception et tests * Configurer et mettre en œuvre et utiliser des espaces collaboratifs pour le processus de développement logiciel * S'initier aux problématiques de la gestion d'un projet de développement logiciel * Mettre en œuvre (planifier) et jouer les différents rôles de concepteur et développeur dans un processus de développement logiciel. Pré‐requis Connaissance de la programmation structurée (Ada, C, Pascal,..) Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... Stage 26
CYCLE TERMINAL 2 (450h) Semestre 9 ORIENTATION INGENIERIE LOGICIELLE HUGUET MARIE‐JOSE Recherche d'information et représentation des connaissances (3 crédits ECTS) ‐ I5IRIL31 Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... HERENG HELENE Gestion, vie des groupes , devenir professionnel (6 crédits ECTS) ‐ I5CCGE21 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer : * Les objectifs et l'organisation de la Fonction RH, l'analyse des emplois, le processus de recrutement, la Gestion Prévisionnelle des Emplois et des Compétences, la motivation au travail, les rémunérations, le processus d'appréciation des salariés, la formation, la gestion des carrières, la gestion des conflits, les contrats de travail. * Ce qu'est un groupe, ce qui l'influence et le dynamise. L'étudiant devra être capable de : * Décoder les problèmes de GRH, les situer dans leur contexte et proposer des solutions pertinentes pour les résoudre. * Evaluer l'efficacité des diverses pratiques de GRH et les interrelations qui existent entre elles. * Faire l'analyse d'une situation de groupe. Pré‐requis Aucun Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 27
GUERMOUCHE NAWAL Architectures orientées services (5 crédits ECTS) ‐ I5IRIL21 Objectifs A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer (principaux concepts) : Développement des systèmes distribués basés sur les architectures orientées services L'étudiant devra être capable de : Maîtriser le développement des systèmes distribués Maîtriser la conception et le développement des serveurs d'applications et des applications web Maîtriser la conception et le développement des Architectures Orientées Services Mettre en pratique des technologies middleware de communication pour les systèmes distribués Pré‐requis Programmation JAVA, Conception Orientée Objets (UML 2. 0), Programmation réseau (TCP/IP) Evaluation L'évaluation des acquis d'apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte‐rendu, rapport écrit, évaluation par les pairs... 28
Vous pouvez aussi lire