Fiche ects de l'unité d'enseignement #1463 intitulée :
Traitement de l'information
Bachelier en sciences de l'ingénieur industriel / Bloc 3 - groupe Informatique - groupe Informatique-Ingéplus - groupe technologies des données du vivant
Master en Sciences de l'Ingénieur industriel orientation Informatique / Cycle 2 Bloc complémentaire - passerelle Électronique
Master en Sciences de l'Ingénieur industriel orientation Life data technologies / Cycle 2 Bloc Complémentaire - Passerelle Biotech - Passerelle Bio/Chimie/Agro
Informations
Responsable d'UE : Samuel CREMER
Bloc : BAC3 TL, MA0 Info, MA0 LDT
Période : 1er quadrimestre
Durée : 50 h
Crédits : 4 ects
UE Prérequises : aucune
UE Corequises : aucune
Activités d'apprentissage (AA)
Structures de données : 9 h, Samuel CREMER
Bases de données relationnelles : théorie et exercices : 17 h, Samuel CREMER
Bases de données relationnelles : laboratoires : 24 h, Samuel CREMER
Connaissances et compétences préalables
Les bases de l’informatique
Programmation en C
Contribution aux objectifs du référentiel de compétences de l'ARES
Compétences disciplinaires
Valider une théorie ou un modèle par la mise en place d’une démarche expérimentale.
Mettre en œuvre des techniques d’algorithmique et de programmation et utiliser les outils numériques spécifiques aux sciences et techniques de l’ingénieur.
Mettre en application les savoirs scientifiques et technologiques dans des contextes professionnels.
Compétences transversales et linguistiques
S’auto évaluer et agir de façon réflexive, autonome et responsable.
Analyser une situation en adoptant une démarche scientifique.
Identifier, conceptualiser et résoudre des problèmes complexes
Intégrer les savoirs scientifiques et technologiques afin de faire face à la diversité et à la complexité des problèmes rencontrés
Concevoir, développer et améliorer des produits, processus et systèmes techniques
Modéliser, calculer et dimensionner des systèmes
Acquis d'apprentissage spécifiques
Comprendre les différents principes de stockage, de traitement et de manipulation des données informatiques.
Concevoir et manipuler une base de données relationnelles.
Concevoir ses propres systèmes de traitement de l’information
Contenu des AA
Structures de données
Types de bases
Structures linéaires
Structures arborescentes
Structures relationnelles
Algorithmes
Bases de données relationnelles : théorie et exercices
Théorie :
Les différents paradigmes de base de données
Initiation aux bases de données relationnelles
La modélisation avec MERISE
Le langage SQL
Exercices :
Modèlisation MERISE
Bases de données relationnelles : laboratoires
Le langage SQL
Utilisation des langages HTML et PHP et utilisation de MySQL
Répartition des heures
Structures de données : 7 h de théorie, 2 h d'exercices/Labos
Bases de données relationnelles : théorie et exercices : 10 h de théorie, 7 h d'exercices/Labos
Bases de données relationnelles : laboratoires : 24 h d'exercices/Labos
Méthodes d'enseignement
Structures de données : cours magistral, approche interactive, approche par situation problème, approche avec TIC, étude de cas, utilisation de logiciels
Bases de données relationnelles : théorie et exercices : cours magistral, approche interactive, approche par situation problème, approche avec TIC, étude de cas
Bases de données relationnelles : laboratoires : approche par projets, approche interactive, approche par situation problème, approche avec TIC, étude de cas, utilisation de logiciels
Langues d'enseignement
Structures de données : français
Bases de données relationnelles : théorie et exercices : français, anglais
Bases de données relationnelles : laboratoires : français, anglais
Supports
Structures de données : copies de présentations, syllabus, activités sur eCampus
Bases de données relationnelles : théorie et exercices : copies de présentations, syllabus, activités sur eCampus
Bases de données relationnelles : laboratoires : copies de présentations, syllabus, activités sur eCampus
Ressources bibliographiques
Structures de données
Algorithmique et structures de données génériques, M. Divay, Dunod, 2004
Initiation à l'algorithmique et aux structures de données, volume 2, J Courtin et Irène Kowarski, Dunod, 1995
Bases de données relationnelles : théorie et exercices
Base de données, les systèmes et leurs langages, Georges Gardarin, Eyrolles
Des bases de données à l’Internet. Philippe Mahieu, Vuibert
MySQL guide Officiel, Paul Dubois, Stefan Hinz, Carsten Pedersen, Campus Press.
Bases de données relationnelles : laboratoires
Base de données, les systèmes et leurs langages, Georges Gardarin, Eyrolles
Des bases de données à l’Internet. Philippe Mahieu, Vuibert
MySQL guide Officiel, Paul Dubois, Stefan Hinz, Carsten Pedersen, Campus Press.
Évaluation et pondération
Méthode d'évaluation : note globale à l'UE
Langues d'évaluation : français
Modalités d'évaluation :
Il n'y aura qu'un seul examen à l'UE. Cet examen sera composé de questions sur la matière des 3 AA. Ce seront des questions de théorie, d'exercice et oriéntées sur la pratique.
Report de note d'une année à l'autre pour l'AA réussie en cas d'échec à l'UE :
Structures de données : non
Bases de données relationnelles : théorie et exercices : non
Bases de données relationnelles : laboratoires : non
Fiche ects de l'unité d'enseignement #1470 intitulée :
Projets, bureau d'études et séminaires 1
Bachelier en sciences de l'ingénieur industriel / Bloc 3 - groupe Informatique - groupe Informatique-Ingéplus
Master en Sciences de l'Ingénieur industriel orientation Informatique / Cycle 2 Bloc complémentaire
Informations
Responsable d'UE : Samuel CREMER
Bloc : BAC3 TL, MA0 Info
Période : 1er et 2e quadrimestres
Durée : 45 h
Crédits : 4 ects
UE Prérequises : aucune
UE Corequises : aucune
Activité d'apprentissage (AA)
Participation à l'organisation d'un projet événementiel : 45 h, Samuel CREMER, Kevin GAUSSIN, Jean-Sébastien LERAT
Connaissances et compétences préalables
-
Contribution aux objectifs du référentiel de compétences de l'ARES
Compétences disciplinaires
Mettre en œuvre des techniques d’algorithmique et de programmation et utiliser les outils numériques spécifiques aux sciences et techniques de l’ingénieur.
Calculer, dimensionner et intégrer des éléments de systèmes techniques simples.
Pratiquer l’analyse dimensionnelle et estimer des ordres de grandeur.
Intégrer des visions de l’espace et de leurs représentations.
Mettre en application les savoirs scientifiques et technologiques dans des contextes professionnels.
Compétences transversales et linguistiques
S’auto évaluer et agir de façon réflexive, autonome et responsable.
Travailler en équipe au service d’un projet.
Utiliser les outils numériques collaboratifs.
Identifier et sélectionner diverses ressources spécialisées pour documenter un sujet.
Analyser une situation en adoptant une démarche scientifique.
Développer une argumentation avec esprit critique.
Communiquer de façon adéquate en fonction du public cible, en français et en langue étrangère en utilisant les outils appropriés.
Appréhender les aspects sociaux, économiques et financiers de l’entreprise.
Identifier, conceptualiser et résoudre des problèmes complexes
Intégrer les savoirs scientifiques et technologiques afin de faire face à la diversité et à la complexité des problèmes rencontrés
Analyser des produits, processus et performances, de systèmes techniques nouveaux et innovants
Concevoir, développer et améliorer des produits, processus et systèmes techniques
Modéliser, calculer et dimensionner des systèmes
Sélectionner et exploiter les logiciels et outils conceptuels les plus appropriés pour résoudre une tâche spécifique
Établir ou concevoir un protocole de tests, de contrôles et de mesures.
S’intégrer et contribuer au développement de son milieu professionnel
Planifier le travail en respectant les délais et contraintes du secteur professionnel (sécurité …)
Évaluer les coûts et la rentabilité de son projet
Travailler en autonomie et en équipe dans le respect de la culture d’entreprise
Manager des équipes
Élaborer une stratégie de communication
Négocier avec les différents acteurs des milieux professionnels
Entreprendre et innover, dans le cadre de projets personnels ou par l’initiative et l’implication au
sein de l’entreprise
Prendre en compte les missions, visions stratégiques et enjeux de son cadre professionnel
Traduire des stratégies en actions concrètes en s’ajustant à la vision de l’entreprise
Intégrer les enjeux sociétaux, économiques et environnementaux dans ses décisions
S’impliquer dans la politique d’amélioration de la qualité
Participer au développement de la culture de l’entreprise
Dépasser les cadres ou les limites d’un problème et apporter des solutions innovantes
Communiquer face à un public de spécialistes ou de non-spécialistes, dans des contextes
nationaux et internationaux
Maitriser les méthodes et les moyens de communication en les adaptant aux contextes et aux publics
Communiquer dans une ou plusieurs langues étrangères
Adopter une attitude éthique et respecter les règles déontologiques des secteurs professionnels
Intégrer les réalités culturelles dans un contexte national et international
S’engager dans une démarche de développement professionnel
Réaliser une veille technologique dans sa sphère d’expertise
S’autoévaluer pour identifier ses besoins de développement
Assumer la responsabilité de ses décisions et de ses choix
Organiser son savoir de manière à améliorer son niveau de compétence
Actualiser ses connaissances et s’engager dans les formations complémentaires adéquates
Acquis d'apprentissage spécifiques
Prendre conscience de l'importantce de la compétence organisationnelle et du travail en équipe
Contenu de l'AA
Les étudiants de BAC3 devront aider les étudiants de MA1 Info durant un événement organisé par ces derniers.
Les étudiants devront également adopter une démarche proactive afin de trouver un nombre suffisant de sponsors pour organiser l'événement.
Répartition des heures
45 h d'AIP
Méthodes d'enseignement
Travaux de groupes, approche par projets, approche interactive, approche par situation problème, approche avec TIC, activités pédagogiques extérieures, étude de cas, utilisation de logiciels
Langues d'enseignement
Français, anglais
Supports
-
Ressources bibliographiques
-
Évaluation et pondération
Méthode d'évaluation : note globale à l'UE
Langues d'évaluation : français
Modalités d'évaluation :
La note obtenue à l'UE sera représentative de l'implication de l'étudiant à :
promouvoir l'évènement
assister les étudiants de Master 1 info pendant l'organisation de l'évènement
assister les étudiants de Master 1 durant le déroulement de l'évènement
remettre en ordre les locaux après l'évènement
Cette note sera calculée sur base des avis des enseignants, étudiants et de quelques participants externes ainsi que sur base du contenu d'un rapport global rédigé par les étudiants organisateurs.
Étant donné que cette UE est basée sur un évènement annuel, un échec à cette UE est non remédiable en seconde session.
Fiche ects de l'unité d'enseignement #1437 intitulée :
Techniques de programmation avancée 1
Bachelier en sciences de l'ingénieur industriel / Bloc 2 - groupe Informatique - groupe Informatique-Ingéplus - groupe technologies des données du vivant
Master en Sciences de l'Ingénieur industriel orientation Informatique / Cycle 2 Bloc complémentaire
Master en Sciences de l'Ingénieur industriel orientation Life data technologies / Cycle 2 Bloc Complémentaire - Passerelle Biotech - Passerelle Bio/Chimie/Agro
Informations
Responsable d'UE : Samuel CREMER
Bloc : BAC2 TL, MA0 Info, MA0 LDT
Période : 2e quadrimestre
Durée : 55 h
Crédits : 5 ects
UE Prérequises : aucune
UE Corequises :
Bases informatiques 2
Activités d'apprentissage (AA)
Programmation orientée objet : 20 h, Samuel CREMER
Atelier de recherche et développement vidéoludique : 35 h, Samuel CREMER, Jean-Sébastien LERAT, Thierry QUEVY
Connaissances et compétences préalables
programmation procédurale en C++
Contribution aux objectifs du référentiel de compétences de l'ARES
Compétences disciplinaires
Valider une théorie ou un modèle par la mise en place d’une démarche expérimentale.
Mobiliser les outils mathématiques nécessaires à la résolution de problèmes complexes et notamment lors de la modélisation.
Mettre en œuvre des techniques d’algorithmique et de programmation et utiliser les outils numériques spécifiques aux sciences et techniques de l’ingénieur.
Calculer, dimensionner et intégrer des éléments de systèmes techniques simples.
Mettre en application les savoirs scientifiques et technologiques dans des contextes professionnels.
Compétences transversales et linguistiques
S’auto évaluer et agir de façon réflexive, autonome et responsable.
Travailler en équipe au service d’un projet.
Utiliser les outils numériques collaboratifs.
Analyser une situation en adoptant une démarche scientifique.
Développer une argumentation avec esprit critique.
Communiquer de façon adéquate en fonction du public cible, en français et en langue étrangère en utilisant les outils appropriés.
Identifier, conceptualiser et résoudre des problèmes complexes
Intégrer les savoirs scientifiques et technologiques afin de faire face à la diversité et à la complexité des problèmes rencontrés
Concevoir, développer et améliorer des produits, processus et systèmes techniques
Établir ou concevoir un protocole de tests, de contrôles et de mesures.
Concevoir et gérer des projets de recherche appliquée
Réunir les informations nécessaires au développement de projets de recherche
Réaliser des simulations, modéliser des phénomènes afin d’approfondir les études et la recherche sur des sujets technologiques ou scientifiques
Mener des études expérimentales, en évaluer les résultats et en tirer des conclusions
Valider les performances et certifier les résultats en fonction des objectifs attendus
S’intégrer et contribuer au développement de son milieu professionnel
Planifier le travail en respectant les délais et contraintes du secteur professionnel (sécurité …)
Travailler en autonomie et en équipe dans le respect de la culture d’entreprise
Manager des équipes
Élaborer une stratégie de communication
Communiquer face à un public de spécialistes ou de non-spécialistes, dans des contextes
nationaux et internationaux
Maitriser les méthodes et les moyens de communication en les adaptant aux contextes et aux publics
Acquis d'apprentissage spécifiques
L’élève sera capable de réaliser un programme en utilisant la couche orientée objet du C++.
Contenu des AA
Programmation orientée objet
Théorie :
Généralités sur l'orienté objet
Les classes
Mort et vie des objets
Surcharge des opérateurs
L'héritage
Le polymorphisme
La classe abstraite
Les templates
Atelier de recherche et développement vidéoludique
Laboratoires :
Utilisation de la librairie SFML
Développement d'un jeu vidéo en C++ en équipe et avec une thématique imposée
Répartition des heures
Programmation orientée objet : 15 h de théorie, 5 h d'exercices/Labos
Atelier de recherche et développement vidéoludique : 5 h de théorie, 30 h d'exercices/Labos
Méthodes d'enseignement
Programmation orientée objet : cours magistral, approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels
Atelier de recherche et développement vidéoludique : travaux de groupes, approche par projets, approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels
Langues d'enseignement
Programmation orientée objet : français
Atelier de recherche et développement vidéoludique : français, anglais
Supports
Programmation orientée objet : copies de présentations, syllabus
Atelier de recherche et développement vidéoludique : copies de présentations
Ressources bibliographiques
Programmation orientée objet
http://www.sfml-dev.org/index-fr.php
Atelier de recherche et développement vidéoludique
Borland C++ 5, collection : Le Programmeur, auteur : Jérôme Vollet, éditeurs : Borland Press, S&SM.
L'orienté Objet, cours et exercices, 2007, Hugues Bersini, Editions Eyrolles
Évaluation et pondération
Méthode d'évaluation : note globale à l'UE
Langues d'évaluation : français, anglais
Modalités d'évaluation :
Durant une semaine intensive, les étudiants devront réaliser un jeu vidéo en équipe. La semaine sera clôturée par une présentation des résultats. Leur niveau d'implication pendant cette semaine, leur progression, la qualité du travail réalisé et la présentation finale feront office d'évaluation pour les 2 AA.
Il n'y a donc pas de notes aux AA qui composent cette UE.
Pour des raisons évidentes de logistique, il n'est pas possible de réorganiser cette semaine pendant la seconde session. Un échec à cette UE est dès lors non remédiable en seconde session.
Report de note d'une année à l'autre pour l'AA réussie en cas d'échec à l'UE :
Programmation orientée objet : non
Atelier de recherche et développement vidéoludique : non