Administration Linux - théorie : 28 h, Antoine MALAISE
Administration Linux - travaux pratiques : 32 h, Antoine MALAISE
Connaissances et compétences préalables
Cours de télécommunications et réseaux de début de cycle.
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Mener une discussion, argumenter et convaincre de manière constructive
Utiliser le vocabulaire adéquat
Présenter des prototypes de solution et d’application techniques
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
S’informer et s’inscrire dans une démarche de formation permanente
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Installer et administrer sous différents systèmes d’exploitation des serveurs de tous types (FTP, DNS, DHCP, …)
Mettre en place des solutions de sauvegarde des données (raid, …)
Acquis d'apprentissage spécifiques
Expliquer les principes de base et les concepts du système Linux et des logiciels libres
Comprendre le fonctionnement d'un OS Linux
Mettre en oeuvre un serveur linux avec différents services
Développer une méthodologie de travail adaptée à l’administration de systèmes sous GNU/Linux
Exécuter les différentes tâches de base inhérentes à l’administration de systèmes sous GNU/Linux
Construire un réseau simple sous Linux
Contenu des AA
Administration Linux - théorie
Théorie :
Introduction aux logiciels libres et à Linux
Administration d’un système Linux :
Installation de Linux, de logiciels libres et de périphériques sous Linux.
Gestion des utilisateurs, des fichiers, des systèmes de fichiers, des processus, des sauvegardes, etc.
Introduction à la sécurité
Introduction aux réseaux Linux. Installation et configuration simple de serveurs
Serveur de fichier (NFS)
Serveur de temps (ntp)
Administration Linux - travaux pratiques
Laboratoires :
Manipulations diverses concernant la mise en oeuvre des notions théoriques
Installation de Linux
Création et gestion de comptes utilisateur
Gestion des permissions d’accès aux fichiers et programmes
Mise en place d’un plan de sauvegarde
Configuration de serveurs
Répartition des heures
Administration Linux - théorie : 28 h de théorie
Administration Linux - travaux pratiques : 32 h d'exercices/Labos
Méthodes d'enseignement
Administration Linux - théorie : cours magistral, travaux de groupes, approche par projets, approche par situation problème, étude de cas, utilisation de logiciels
Administration Linux - travaux pratiques : travaux de groupes, approche par projets, approche par situation problème, utilisation de logiciels
Langues d'enseignement
Administration Linux - théorie : français, anglais
Administration Linux - travaux pratiques : français, anglais
Supports
Administration Linux - théorie : syllabus, notes de cours, notes d'exercices, protocoles de laboratoires
Administration Linux - travaux pratiques : notes d'exercices, protocoles de laboratoires
Ressources bibliographiques
Administration Linux - théorie
Syllabus fourni : Malaise. A., Administration Linux 2016-2017
Red Hat Inc, 2005, Red Hat Enterprise Linux 4: system administration guide, [En ligne]; http://centos.org/docs/4/pdf/rhel-sag-en.pdf.
Administration Linux - travaux pratiques
Syllabus fourni : Mandoux D., Télécommunications et réseaux 1, Institut Supérieur Industriel à Mons, Année académique 2011-2012.
Red Hat Inc, 2005, Red Hat Enterprise Linux 4: system administration guide, [En ligne]; http://centos.org/docs/4/pdf/rhel-sag-en.pdf.
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français, anglais
Modalités d'évaluation :
Examen oral 45% Examen pratique 55%
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1236 intitulée :
Windows server - travaux pratiques : 28 h, Yoan PIETRZAK
Connaissances et compétences préalables
-
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Utiliser le vocabulaire adéquat
Utiliser une langue étrangère
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
Développer une pensée critique
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
S’inscrire dans une démarche de respect des réglementations
Respecter les normes, les procédures et les codes de bonne pratique
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
En choisissant une méthode d’analyse adaptée, exprimer une solution avec les formalismes appropriés
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Mettre en place des solutions sécurisées d’accès aux réseaux (sans fil, ADSL, …)
Interconnecter des réseaux de manière sécurisée, en gérant correctement des plans d’adressage et les aspects de sécurité (routage, …)
Analyser le comportement d’un réseau en utilisant des outils de supervision et d’audit. mettre en oeuvre des solutions de qualité de service
Installer, paramétrer et gérer des solutions de télécommunication incluant les transports des différents flux (voix, données, ..) (téléphonie, VoIP, vidéoconférence, …)
Installer et administrer sous différents systèmes d’exploitation des serveurs de tous types (FTP, DNS, DHCP, …)
Mettre en place des solutions de sauvegarde des données (raid, …)
Acquis d'apprentissage spécifiques
Connaître le fonctionnement des serveurs
Expliquer les solutions mises en place
Contenu des AA
Windows server - théorie
Le protocole IPv4 et IPv6
Les systèmes d’exploitation Windows (clients et serveurs)
Configuration et installation de Windows Serveur.
Le serveur DHCP
Le serveur DNS
Le serveur de fichiers
L’Active Directory
Les GPO
Le PowerShell
Windows server - travaux pratiques
Mise en place à l'aide de travaux pratiques des notions vues lors de la théorie
Apprendre à solutionner des problèmes réseaux.
Répartition des heures
Windows server - théorie : 20 h de théorie
Windows server - travaux pratiques : 28 h d'exercices/Labos
Méthodes d'enseignement
Windows server - théorie : cours magistral, travaux de groupes, utilisation de logiciels
Windows server - travaux pratiques : travaux de groupes, approche par projets, utilisation de logiciels
Langues d'enseignement
Windows server - théorie : français, anglais
Windows server - travaux pratiques : français, anglais
Supports
Windows server - théorie : copies de présentations, syllabus, notes de cours, protocoles de laboratoires
Windows server - travaux pratiques : syllabus, notes de cours, protocoles de laboratoires
Ressources bibliographiques
Windows server - théorie
Naizy Gaetan, «Windows Server.», notes de cours, ISIMs, 2020.
BONNET N., Préparation à la certification MCSA Windows Server 2012– Installation et Configuration, Editions ENI, France, Avril 2013
ASIMANE A., Préparation à l’examen MCSA Windows Server 2012 – Configurations des services avancés, Editions ENI, France, Octobre 2013
BENICHOU J. & BEZET-TORRES J., Les stratégies de groupe (GPO) sous Windows Server 2012 – Planification, déploiement, dépannage, Editions ENI, France, Octobre 2013
Windows server - travaux pratiques
-
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français, anglais
Modalités d'évaluation :
Examen écrit 40% Examen pratique 60% (55% lors de l'examen et 5% de participation aux travaux pratiques)
ATTENTION :
L'examen pratique se déroulera hors session, lors de la dernière séance de cours de laboratoire. Les informations concernant cette évaluations vous seront fournies durant les TP.
L'examen théorique se fera lors de la session de janvier.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #2406 intitulée :
projet interdisciplinaire : 36 h, Johan DEPRETER, Baptiste DAMBRIN, Antoine MALAISE, Yoan PIETRZAK
Connaissances et compétences préalables
-La totalité des cours de début de cycle et de Q1 en milieu de cycle
- PHP, Python , DB, Windows Server, Linux en priorité
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Mener une discussion, argumenter et convaincre de manière constructive
Assurer la diffusion vers les différents niveaux de la hiérarchie (interface)
Utiliser le vocabulaire adéquat
Présenter des prototypes de solution et d’application techniques
Utiliser une langue étrangère
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Planifier des activités
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
Développer une pensée critique
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
S’inscrire dans une démarche de respect des réglementations
Respecter les normes, les procédures et les codes de bonne pratique
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
En choisissant une méthode d’analyse adaptée, exprimer une solution avec les formalismes appropriés
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Interconnecter des réseaux de manière sécurisée, en gérant correctement des plans d’adressage et les aspects de sécurité (routage, …)
Mettre en place des solutions de sauvegarde des données (raid, …)
Acquis d'apprentissage spécifiques
Identifier et comprendre le fonctionnement des éléments constitutifs d'un programme et d'un réseau Utiliser le langage de programmation tel que Python, PHP, SQL Réaliser une interface homme-machine Rédiger un rapport complet et détaillé Réaliser un réseau et son paramétrage
Contenu de l'AA
- Par groupe de 4 à 5 étudiants : réaliser un programme fonctionnant sur un réseau de mini - entreprise. - Un rapport détaillé est demandé à la fin du projet
Répartition des heures
36 h d'exercices/Labos
Méthodes d'enseignement
Travaux de groupes, approche par projets, approche interactive, approche déductive
Langues d'enseignement
Français, anglais
Supports
Protocoles de laboratoires
Ressources bibliographiques
-
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français, anglais
Modalités d'évaluation :
50 % semaine de projet 30 % rapport 20 % évaluation continue
Le projet et l'évaluation continue sont non rejouable en deuxième session.
Un dépôt tardif d'un des documents (rapports/codes/sources/config...) entraînera un zéro à l'UE pour tout le groupe.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #2422 intitulée :
Bases de données - théorie : 20 h, Antoine MALAISE
Bases de données et développement back-end - travaux pratiques : 36 h, Antoine MALAISE, Ivan MILLER
Connaissances et compétences préalables
Programmation Python
Dévloppement web (HTML et CSS)
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Utiliser le vocabulaire adéquat
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
S’informer et s’inscrire dans une démarche de formation permanente
Développer une pensée critique
S’inscrire dans une démarche de respect des réglementations
Respecter le code du bien-être au travail
Respecter les normes, les procédures et les codes de bonne pratique
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
En choisissant une méthode d’analyse adaptée, exprimer une solution avec les formalismes appropriés
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la sécurité du système
Acquis d'apprentissage spécifiques
Concevoir, schématiser et exploiter des bases de données de type SQL
Créer des sites web dynamiques et sécurisés en PHP exploitant des bases de données MySQL
Contenu des AA
Bases de données - théorie
Notion de fichier, de types de données, de contrainte.
Notion d’entité, de relation, traduction sous forme de tables
Modélisation de BD relationnelles avec MERISE
Opérations de l’algèbre relationnelle
Commandes de base du langage SQL et leurs clauses
Exercices en MySQL sur le modèle entité relation
Conception d’une base de données complète en MySQL
Procédure stockées
Trigger
Bases de données et développement back-end - travaux pratiques
inclusions de fichiers,
redirections,
opérations sur les variables,
manipulations de chaînes et de tableaux,
structures conditionnelles et itératives,
fonctions,
traitement des formulaires,
sécurisation des formulaires,
sessions,
gestion des dates,
accès PDO aux bases de données et exploitation de ces données
MVC
Frameworks
Répartition des heures
Bases de données - théorie : 20 h de théorie
Bases de données et développement back-end - travaux pratiques : 36 h d'exercices/Labos
Méthodes d'enseignement
Bases de données - théorie : cours magistral, approche avec TIC, étude de cas, utilisation de logiciels
Bases de données et développement back-end - travaux pratiques : approche interactive, approche déductive, approche avec TIC, étude de cas, utilisation de logiciels
Langues d'enseignement
Bases de données - théorie : français
Bases de données et développement back-end - travaux pratiques : français
Supports
Bases de données - théorie : syllabus
Bases de données et développement back-end - travaux pratiques : syllabus, notes de cours, notes d'exercices
Ressources bibliographiques
Bases de données - théorie
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 et développement back-end - travaux pratiques
ENGELS Jean, PHP5 cours et exercices, éditions Eyrolles, 2004
WYKE-SMITH Charles, Coder pour le Web, CampusPress, 2007
BRILLANT Alexandre, XML cours et exercices, éditions Eyrolles, 2007
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français
Modalités d'évaluation :
Examen écrit PHP + MySQL : 40% Examen pratique PHP + MySQL : 60% (à livre ouvert : syllabus papier ou pdf autorisé et documentation manuscrite papier autorisée)
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1237 intitulée :
Télecommunications et réseaux - Routing & Switching
Concepts de routage et commutation - travaux pratiques : 24 h, Denis MANDOUX, Thomas PETEIN
Télécommunications et réseaux avancés - travaux pratiques : 28 h, Denis MANDOUX, Thomas PETEIN
Connaissances et compétences préalables
Aucun prérequis n'est nécessaire, il est cependant fortement recommandé d'avoir réussi l'UE "Télécommunications et réseaux".
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Utiliser une langue étrangère
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Analyser une situation donnée sous ses aspects techniques et scientifiques
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
S’informer et s’inscrire dans une démarche de formation permanente
S’inscrire dans une démarche de respect des réglementations
Respecter les normes, les procédures et les codes de bonne pratique
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Mettre en place des solutions sécurisées d’accès aux réseaux (sans fil, ADSL, …)
Interconnecter des réseaux de manière sécurisée, en gérant correctement des plans d’adressage et les aspects de sécurité (routage, …)
Analyser le comportement d’un réseau en utilisant des outils de supervision et d’audit. mettre en oeuvre des solutions de qualité de service
Installer, paramétrer et gérer des solutions de télécommunication incluant les transports des différents flux (voix, données, ..) (téléphonie, VoIP, vidéoconférence, …)
Acquis d'apprentissage spécifiques
Assurer le déploiement et la gestion de périphériques réseau en respectant les normes, méthodologies et les règles de bonne pratique d'un administrateur réseau.
Expliquer les principes du routage et les appliquer dans la configuration de routeurs mettant en oeuvre du routage statique et du routage dynamique tant en IPv4 qu'en IPv6.
Expliquer les principes intervenants dans les réseaux commutés et les appliquer dans la configuration de commutateurs de couche 2 et 3.
Analyser les problèmes de configuration des routeurs et commutateurs et dépanner des réseaux IP.
Assurer la tolérance aux pannes d'un réseau via des techniques de redondance et de duplication.
Renforcer la sécurité des périphériques réseaux en configurant diverses fonctions de sécurité disponibles sur des routeurs et commutateurs.
Contenu des AA
Concepts de routage et commutation - théorie
Le contenu de l'activité est principalement basée sur :
La compréhension et la configuration de commutateurs et de routeurs.
L'étude et la mise en place de VLANs.
La compréhension des tables de routage.
L'étude des protocoles DHCP et NAT.
Le routage dynamique via le protocole OSPF à zone unique et multi zones.
L'étude du protocole BGP.
Note : Examen de septembre identique à celui de juin !
Télécommunications et réseaux avancés - théorie
Le contenu de l'activité est principalement basée sur :
Gestion des boucles de couche 2 (STP, RSTP, RPVST+ et MSTP).
Redondance de passerellle (HSRP).
Agrégation de liens (Etherchannel).
...
Les réseaux locaux sans fil
Normes, topologies, sécurisation, ...
La qualité de service
La sécurisation du réseau
Introduction à la cybersécurité
Listes de contrôle d'accès
Renforcer la sécurité des routeurs et commutateurs en configurant diverses fonctionnalités (sécurité des ports, private VLAN, Listes de contrôle d'accès, DHCP snooping, ...).
...
Exercices
QCM en ligne (sur netacad, nécessite d'avoir réussi le module netacad de bloc 1), exercices en classe.
...
Concepts de routage et commutation - travaux pratiques
Théorie et pratique :
Rappels théoriques de 1ère année (adressage IP, VLSM et CIDR,...).
Configurations avancées de commutateurs.
Configurations avancées de routeurs.
Mise en place de routage statique et dynamique.
Configuration de protocoles du routage dynamique (protocoles à vecteur de distance et à état de liens).
Configuration et dépannage de commutateurs et de routeurs.
Configurations d'ACLs, de DHCP, du NAT.
...
Télécommunications et réseaux avancés - travaux pratiques
Travaux pratiques de configuration, sécurisation et dépannage de :
Routage statique et dynamique.
RPVST+.
Etherchannel.
Redondance de premier saut (HSRP).
Liste de contrôle d'accès.
Durcissement de routeurs et commutateurs.
Routeurs et points d'accès sans fil
...
Exercices
QCM en ligne (sur netacad, nécessite d'avoir réussi le module netacad de bloc 1), exercices en classe.
Répartition des heures
Concepts de routage et commutation - théorie : 40 h de théorie
Télécommunications et réseaux avancés - théorie : 40 h de théorie
Concepts de routage et commutation - travaux pratiques : 24 h d'exercices/Labos
Télécommunications et réseaux avancés - travaux pratiques : 28 h d'exercices/Labos
Méthodes d'enseignement
Concepts de routage et commutation - théorie : cours magistral, approche interactive, approche avec TIC, utilisation de logiciels
Télécommunications et réseaux avancés - théorie : cours magistral, approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels, Plateforme elearning Cisco Networking Academy
Concepts de routage et commutation - travaux pratiques : approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels
Télécommunications et réseaux avancés - travaux pratiques : approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels, Plateforme elearning Cisco Networking Academy
Langues d'enseignement
Concepts de routage et commutation - théorie : français, anglais
Télécommunications et réseaux avancés - théorie : français, anglais
Concepts de routage et commutation - travaux pratiques : français, anglais
Télécommunications et réseaux avancés - travaux pratiques : français, anglais
Supports
Concepts de routage et commutation - théorie : copies de présentations
Télécommunications et réseaux avancés - théorie : copies de présentations, Plateforme elearning Cisco Networking Academy - Skills for all
Concepts de routage et commutation - travaux pratiques : activités sur eCampus, protocoles de laboratoires
Télécommunications et réseaux avancés - travaux pratiques : protocoles de laboratoires, Plateforme elearning Cisco Networking Academy - Skills for all
Ressources bibliographiques
Concepts de routage et commutation - théorie
Support de notes fourni par Petein T., Concepts de routage et commutation, Département des sciences et technologies de la HEH, Année académique 2021-2022
Télécommunications et réseaux avancés - théorie
Support de notes : Mandoux D., Télécommunications et réseaux avancés, Département des sciences et technologies de la HEH, Année académique 2025-2026.
Cisco Networking Academy, CCNA Routing and Switching, [En ligne], https://www.netacad.com/
Concepts de routage et commutation - travaux pratiques
Support de notes fourni par Pétein T., Concepts de routage et commutation, Département des sciences et technologies de la HEH, Année académique 2025-2026.
Télécommunications et réseaux avancés - travaux pratiques
Examen théorique (50%) : examen écrit. Examen pratique (50%) : configuration et dépannage réseau à réaliser sur ordinateur via le simulateur Packet Tracer.
Les étudiants n'ayant pas présenté l'examen théorique ne peuvent pas présenter l'examen pratique.
L'examen de la deuxième session est organisé identiquement à celui de la première session.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1238 intitulée :
Initiation aux nano-ordinateurs : 20 h, François ROLAND, Johan DEPRETER
Conception de projet : 40 h, Erwin DESMET, Yoan PIETRZAK, Naguib TAIRA, Johan DEPRETER, Gaëtan NAIZY
Gestion de projet : 14 h, Gaëtan NAIZY, Yoan PIETRZAK, Johan DEPRETER, Erwin DESMET
Connaissances et compétences préalables
Néant
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Assurer la diffusion vers les différents niveaux de la hiérarchie (interface)
Présenter des prototypes de solution et d’application techniques
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Planifier des activités
S’engager dans une démarche de développement professionnel
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Acquis d'apprentissage spécifiques
Identifier et comprendre le fonctionnement des éléments constitutifs d'un nano-ordinateur
Utiliser une liaison série ou parallèle
Utiliser un langage de programmation adéquat aux nano-ordinateurs
Utiliser un capteur électronique
Réaliser une interface homme-machine
Rédiger un rapport complet et détaillé.
Contenu des AA
Initiation aux nano-ordinateurs
1.Introduction 2.Nano ordinateur Raspberry Pi mono carte à processeur ARM 3.Deux architectures qui s’opposent: Von Neumann et Harvard. Eléments constitutifs. 4.Microcontrôleur – éléments constitutifs 5.Capteurs pour votre projet
Conception de projet
Par groupe quatre ou cinq, les étudiants réaliseront un projet, essentiellement sur l'utilisation d'un capteur permettant au nano-ordinateur de réagir avec son environnement.
Un rapport détaillé est demandé à la fin du projet (description du projet, explication du capteur et de son principe physique, problèmes rencontrés, résolution, programme).
Gestion de projet
- Choisir un projet pratique ;
- Elaborer une méthodologie de travail ;
- Planifier des activités ;
- Analyser une situation donnée sous ses aspects techniques et scientifiques ;
- Rechercher et utiliser les ressources adéquates.
Répartition des heures
Initiation aux nano-ordinateurs : 15 h de théorie, 5 h d'exercices/Labos
Conception de projet : 40 h de travaux
Gestion de projet : 14 h de travaux
Méthodes d'enseignement
Initiation aux nano-ordinateurs : cours magistral, approche interactive, utilisation de logiciels
Conception de projet : travaux de groupes, approche par projets, approche interactive, approche par situation problème, approche déductive, utilisation de logiciels
Gestion de projet : travaux de groupes, approche par projets, utilisation de logiciels
Langues d'enseignement
Initiation aux nano-ordinateurs : français
Conception de projet : français
Gestion de projet : français
Supports
Initiation aux nano-ordinateurs : copies de présentations, notes de cours
Conception de projet : notes de cours
Gestion de projet : syllabus, notes de cours
Ressources bibliographiques
Initiation aux nano-ordinateurs
Une recherche auto-didacte sur le web concernant le raspberry Pi est vivement conseillée. De nombreux sites permettent d'obtenir des informations. L'étudiant doit être capable de rechercher une information précise, utile et de distinguer les sites d'informations fiables.
Conception de projet
-
Gestion de projet
COURTOIS A., PILLET M., MARTIN-BONNEFOIS C., Gestion de production– 4e édition, Editions d’Organisation, Eyrolles, Paris, 2003
ROCDACIER, 2010, Cours sur le réseau PERT - Méthode PERT, http://www.rocdacier.com/ressource.n.79/cours-sur-le-reseau-pert-.html#principe_methode, page consultée le 13 novembre 2013.
MICROSFT, Faites vos premiers pas avec Microsoft Project 2013, http://www.microsoft.com/france/project/project-2013/premiers-pas.aspx, page consultée le 20 octobre 2013.
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français
Modalités d'évaluation :
Evaluation des compétences (Avant la semaine de projet).
Evaluation du projet : 30%
Evaluation de la méthodologie de travail (Scrum) : 10%
Evaluation du code (Respect des bonnes pratiques de la programmation) : 10% ATTENTION si cette partie n'est pas remise en temps et en heure la côte globale de l'UE sera de 0/20
Evaluation Orale : 10%
Evaluation du rapport : 15%
Examen écrit 25%
ATTENTION :
Seul le rapport et l'examen écrit sont re-jouables en 2ème session.
Avant la semaine de projet, vous aurez des séances préparatoires (Scum, Thread, tests, …). Ces séances sont obligatoires, toutes absences non justifiées à ces séances seront sanctionnées par l'impossibilité de présenter la semaine de projet.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1240 intitulée :
Introduction au projet Linux : 14 h, Antoine MALAISE
Projet Linux : 32 h, Antoine MALAISE, François ROLAND
Connaissances et compétences préalables
Cours d'administration Linux théorie et travaux pratiques
Administration Linux théorie et travaux pratiques
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Mener une discussion, argumenter et convaincre de manière constructive
Utiliser le vocabulaire adéquat
Présenter des prototypes de solution et d’application techniques
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Planifier des activités
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
S’informer et s’inscrire dans une démarche de formation permanente
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Installer et administrer sous différents systèmes d’exploitation des serveurs de tous types (FTP, DNS, DHCP, …)
Mettre en place des solutions de sauvegarde des données (raid, …)
Acquis d'apprentissage spécifiques
Acquis AA:[T-PPJT-402] Gestion de projets
- Collaborer à la conception, à l’amélioration et au développement de projets techniques
- Collaborer à l’analyse et à la mise en oeuvre d’un système informatique.
[T-PPJT-403] Introduction au projet Linux
Expliquer les principes de base et les concepts du système Linux et des logiciels libres
Comprendre le fonctionnement d'un OS Linux
Mettre en oeuvre un serveur linux avec différents services
Développer une méthodologie de travail adaptée à l’administration de systèmes sous GNU/Linux
Exécuter les différentes tâches de base inhérentes à l’administration de systèmes sous GNU/Linux
Construire un réseau simple sous Linux
[T-PPJT-404] Projet Linux
Expliquer les principes de base et les concepts du système Linux et des logiciels libres
Comprendre le fonctionnement d'un OS Linux
Mettre en oeuvre un serveur linux avec différents services
Développer une méthodologie de travail adaptée à l’administration de systèmes sous GNU/Linux
Exécuter les différentes tâches de base inhérentes à l’administration de systèmes sous GNU/Linux
Construire un réseau simple sous Linux
Contenu des AA
Introduction au projet Linux
Théorie :
Introduction aux logiciels libres et à Linux
Administration d’un système Linux :
Installation de Linux, de logiciels libres et de périphériques sous Linux.
Gestion des utilisateurs, des fichiers, des systèmes de fichiers, des processus, des sauvegardes, etc.
Introduction à la sécurité
Introduction aux réseaux Linux. Installation et configuration simple de serveurs
Serveur de fichier (NFS)
Serveur de temps (ntp)
Laboratoires :
Manipulations diverses concernant la mise en oeuvre des notions théoriques
Installation de Linux
Création et gestion de comptes utilisateur
Gestion des permissions d’accès aux fichiers et programmes
Mise en place d’un plan de sauvegarde
Configuration de serveurs
Projet Linux
Théorie :
Introduction aux logiciels libres et à Linux
Administration d’un système Linux :
Installation de Linux, de logiciels libres et de périphériques sous Linux.
Gestion des utilisateurs, des fichiers, des systèmes de fichiers, des processus, des sauvegardes, etc.
Introduction à la sécurité
Introduction aux réseaux Linux. Installation et configuration simple de serveurs
Serveur de fichier (NFS)
Serveur de temps (ntp)
Laboratoires :
Manipulations diverses concernant la mise en oeuvre des notions théoriques
Installation de Linux
Création et gestion de comptes utilisateur
Gestion des permissions d’accès aux fichiers et programmes
Mise en place d’un plan de sauvegarde
Configuration de serveurs
Répartition des heures
Introduction au projet Linux : 14 h de théorie
Projet Linux : 32 h d'exercices/Labos
Méthodes d'enseignement
Introduction au projet Linux : cours magistral, travaux de groupes, approche par projets, approche par situation problème, étude de cas, utilisation de logiciels
Projet Linux : cours magistral, travaux de groupes, approche par projets, approche par situation problème, étude de cas, utilisation de logiciels
Langues d'enseignement
Introduction au projet Linux : français, anglais
Projet Linux : français, anglais
Supports
Introduction au projet Linux : syllabus, notes de cours, notes d'exercices, protocoles de laboratoires
Projet Linux : syllabus, notes de cours, notes d'exercices, protocoles de laboratoires
Ressources bibliographiques
Introduction au projet Linux
Syllabus fourni : Mandoux D., Télécommunications et réseaux 1, Institut Supérieur Industriel à Mons, Année académique 2011-2012.
Red Hat Inc, 2005, Red Hat Enterprise Linux 4: system administration guide, [En ligne]; http://centos.org/docs/4/pdf/rhel-sag-en.pdf.
Projet Linux
Syllabus fourni : Malaise Antoine 2016-2017
Red Hat Inc, 2005, Red Hat Enterprise Linux 4: system administration guide, [En ligne]; http://centos.org/docs/4/pdf/rhel-sag-en.pdf.
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français, anglais
Modalités d'évaluation :
Semaine de projet 100%
Evaluation continue (non rejouable) 20 %
Evaluation du projet et du rapport 80%
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1241 intitulée :
Développement front-end - théorie : 8 h, Ivan MILLER
Développement front-end - travaux pratiques : 20 h, Ivan MILLER, Baptiste DAMBRIN
Connaissances et compétences préalables
Algorithmique ou Programmation
HTML et CSS
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Utiliser le vocabulaire adéquat
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
Prendre en compte les aspects éthiques et déontologiques
S’informer et s’inscrire dans une démarche de formation permanente
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
S’inscrire dans une démarche de respect des réglementations
Respecter le code du bien-être au travail
Respecter les normes, les procédures et les codes de bonne pratique
Intégrer les différents aspects du développement durable
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
En choisissant une méthode d’analyse adaptée, exprimer une solution avec les formalismes appropriés
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Acquis d'apprentissage spécifiques
Dynamiser des pages web par l'utilisation du JavaScript.
Dynamiser des pages web par l'utilisation de la bibliothèque jQuery.
Utiliser les outils de développement web intégrés aux principaux navigateurs.
Contenu des AA
Développement front-end - théorie
JavaScript : intégration du JavaScript, variables, tableaux, opérateurs, structures conditionnelles, structures itératives, fonctions, objets, DOM, évènements, etc.
jQuery : utilisation de jQuery, sélections d'éléments, manipulations du DOM, évènements, animations, etc.
AJAX et JSON
Développement front-end - travaux pratiques
Exercices JavaScript
Exercices jQuery
Exercice AJAX (faisant intervenir PHP, MySQL, jQuery, JavaScript et JSON)
Projet individuel : CV sous forme de site web one page avec fonctionnalités JavaScript/jQuery
Répartition des heures
Développement front-end - théorie : 8 h de théorie
Développement front-end - travaux pratiques : 20 h d'exercices/Labos
Méthodes d'enseignement
Développement front-end - théorie : cours magistral, approche avec TIC, utilisation de logiciels
Développement front-end - travaux pratiques : approche par projets, approche interactive, approche déductive, approche avec TIC, utilisation de logiciels
Langues d'enseignement
Développement front-end - théorie : français
Développement front-end - travaux pratiques : français
Supports
Développement front-end - théorie : syllabus, Activités sur Quizineur
Développement front-end - travaux pratiques : syllabus, activités sur eCampus, protocoles de laboratoires, Activités sur Quizineur
Ressources bibliographiques
Développement front-end - théorie
Bibliographie
HONDERMACK Olivier, Tout JavaScript, éditions Dunod, 2023
LAWSON Bruce & SHARP Remy, Introduction à HTML5, éditions Pearson, 2012
MONCUR Michael, JavaScript, CampusPress, 2001
VAN LACKER Luc, JavaScript – Introduction et notions fondamentales, éditions ENI, 2008
Techniques de communication orale : 5 h, Julie LENAERTS
Connaissances et compétences préalables
Néant
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Mener une discussion, argumenter et convaincre de manière constructive
Utiliser le vocabulaire adéquat
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Planifier des activités
S’engager dans une démarche de développement professionnel
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
Acquis d'apprentissage spécifiques
A partir d’une activité, répondre en équipe (coopération) à un problème de manière originale (créativité) en montrant une certaine assurance (confiance en soi) et exposer la présentation face à un public hétérogène (communication).
Milieux professionnel : s’informer sur le milieu professionnel, adapter sa communication.
Contenu des AA
Présentation d'entreprises
en fonction des entreprises
Techniques de communication orale
4 modules : confiance en soi, créativité, coopération, communication.
Réalisation d’une présentation en groupe sur base des concepts.
Répartition des heures
Présentation d'entreprises : 10 h d'AIP
Techniques de communication orale : 2 h de théorie, 3 h d'exercices/Labos
Techniques de communication orale : cours magistral, approche avec TIC, Ateliers
Langues d'enseignement
Présentation d'entreprises : français
Techniques de communication orale : français
Supports
Présentation d'entreprises : notes de cours
Techniques de communication orale : notes de cours
Ressources bibliographiques
Présentation d'entreprises
-
Techniques de communication orale
Anderson Chris, TED Talks, Flammarion, 2016. Brasseur Philippe, Génie, toi-même ! , Casterman, 2012. Chenevier Emmanuel, Debois François, Groff Arnaud, La boîte à outils de la créativité, Dunod, 2019. Fourny Maxime, Quelle audace, Eyrolles, 2018. Morlet Christine et Leroy Véronique, Pitchez ! , Dunod, 2018.
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français
Modalités d'évaluation :
L'évaluation est basée sur la participation active aux séances de cours et de présentation d'entreprises ainsi que sur la présentation orale de l'A.A. Techniques de communication orale.
Le seuil de réussite est fixé à 10/20.
En ce qui concerne la notation totale de cette UE, nous utiliserons la règle suivante :
- Participation active sans présentation orale -> 1/20
- Pas de participation active, présentation orale -> 3/20
- Participation active et présentation orale -> point de la présentation orale.
Les AA techniques de communication orale et les présentations d'entreprises sont non remédiables en 2e session.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1239 intitulée :
Conception d'applications en Java - travaux pratiques : 32 h, Gianni TRICARICO, Fabrice SCOPEL
Connaissances et compétences préalables
-
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Utiliser le vocabulaire adéquat
S’inscrire dans une démarche de respect des réglementations
Respecter les normes, les procédures et les codes de bonne pratique
Acquis d'apprentissage spécifiques
Construire des applications extensibles et réutilisables.
Contenu des AA
Conception d'applications en Java - théorie
Expliquer et représenter le diagramme de classes des design patterns suivants :
Pattern composite
Pattern stratégie
Pattern observateur
Pattern décorateur
Pattern Template Method
Pattern Static Factory
Pattern Factory Method
Pattern Abstract Factory
Expliquer le diagramme de classes (+ Symboles).
Expliquer les principes de conception (SOLID).
Principe de responsabilité unique
Principe ouvert-fermé
Principe de substitution de Liskov
Principe de séparation des interfaces
Principe d’inversion de dépendance
Expliquer l'injection de dépendance avec le framework Spring et les tests unitaires
Conception d'applications en Java - travaux pratiques
Réaliser des travaux pratiques relatifs au cours théorique.
Répartition des heures
Conception d'applications en Java - théorie : 28 h de théorie
Conception d'applications en Java - travaux pratiques : 32 h d'exercices/Labos
Méthodes d'enseignement
Conception d'applications en Java - théorie : cours magistral
Conception d'applications en Java - travaux pratiques : cours magistral, travaux de groupes, approche par projets, approche par situation problème, utilisation de logiciels, Travail en autonomie (distanciel)
Langues d'enseignement
Conception d'applications en Java - théorie : français
Conception d'applications en Java - travaux pratiques : français
Supports
Conception d'applications en Java - théorie : syllabus
Conception d'applications en Java - travaux pratiques : syllabus, notes de cours, activités sur eCampus, protocoles de laboratoires
Ressources bibliographiques
Conception d'applications en Java - théorie
E. Freeman, E. Freeman, B. Bates, K. Sierra, "Head First Design Patterns 2nd Edition",O'Reilly Media, 2021.
B. Bates, K. Sierra, T. Gee, "Head First Java 3e", O'Reilly Media, 2022.
J. Lonchamp, "Conception d'applications en Java/JEE - 2e éd. - Principes, patterns et architectures: Principes, patterns et architectures",DUNOD, 2019
T. Kaczanowski, "Practical Unit Testing with JUnit and Mockito",Tomasz Kaczanowski, 2019
Conception d'applications en Java - travaux pratiques
-
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français
Modalités d'évaluation :
Examen oral 50% Examen écrit 50%
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #1244 intitulée :
Cybersécurité 1 - travaux pratiques : 32 h, Denis MANDOUX
Connaissances et compétences préalables
Aucun prérequis n'est nécessaire, il est cependant fortement recommandé d'avoir réussi l'unité d'enseignement "Télécommunications et réseaux".
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Utiliser le vocabulaire adéquat
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Planifier des activités
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
S’inscrire dans une démarche de respect des réglementations
Respecter les normes, les procédures et les codes de bonne pratique
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
Sur base de spécifications issues d’une analyse : (1) développer une solution logicielle ; (2) mettre en œuvre une architecture matérielle
Assurer la sécurité du système
Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service
Mettre en place des solutions sécurisées d’accès aux réseaux (sans fil, ADSL, …)
Interconnecter des réseaux de manière sécurisée, en gérant correctement des plans d’adressage et les aspects de sécurité (routage, …)
Acquis d'apprentissage spécifiques
A l'issue des activités d'apprentissage les apprenants doivent notamment être capable de :
Configurer diverses fonctionnalités d'un UTM (Unified Threat Management) ou NGFW (Next Generation Firewall). Par exemple :
Configuration de base (gestion des comptes, accès administratifs, ...)
Configuration des règles de pare-feu.
Configuration du routage.
Configuration de VDOM (virtualisation de pare-feux).
Configuration du filtrage Web.
Configuration de l'antivirus.
Configuration de VPN.
Etc
Durcir les configurations de routeurs et commutateurs afin de réduire les risques d'attaques informatiques.
Respecter les normes, méthodologies et règles de bonne pratique liés à la fonction d'administrateur réseau/sécurité.
Décrire la phase de pré-engagement d'un test d'intrusion (pentest) et en expliquer l'importance dans le processus global d'évaluation de la sécurité.
Décrire la phase de collecte d'information d'un test d'intrusion, proposer diverses méthodes de collecte d'informations et et les mettre en oeuvre.
Contenu des AA
Cybersécurité 1 - théorie
Le contenu de l'activité est principalement basée sur :
La compréhension du fonctionnement et des rôles d'un UTM (Unified Threat Management) ou NGFW (Next Generation Firewall).
La compréhension des menaces qui pèsent sur les réseaux informatiques et les fonctions de sécurité d'un UTM (Unified Threat Management) ou d'un NGFW (Next Generation Firewall) permettant de réduire les risques liés à ces menaces.
La configuration des fonctions de sécurité d'un UTM (Unified Threat Management) ou d'un NGFW (Next Generation Firewall). Notamment, la virtualisation de pare-feu, les règles de pare-feu, le filtrage Web, l'antivirus...
Cybersécurité 1 - travaux pratiques
Projet de mise en oeuvre et de sécurisation d'un interréseau sur matériel physique
Mise en oeuvre d'un interréseau composé d'un site central et de plusieurs agences situés dans deux locaux différents.
Configuration des différents équipements (commutateurs, routeurs, UTM) afin de disposer d'un réseau fonctionnel.
Sécurisation des périphériques réseau du site central et des agences.
Configuration de la sécurité périmétrique du réseau via des routeurs filtrants et des pare-feux (NGFW/UTM).
Documentation du réseau.
Répartition des heures
Cybersécurité 1 - théorie : 28 h de théorie
Cybersécurité 1 - travaux pratiques : 32 h d'exercices/Labos
Méthodes d'enseignement
Cybersécurité 1 - théorie : cours magistral, approche interactive, approche avec TIC
Cybersécurité 1 - travaux pratiques : travaux de groupes, approche par projets, approche interactive, approche par situation problème
Langues d'enseignement
Cybersécurité 1 - théorie : français, anglais
Cybersécurité 1 - travaux pratiques : français, anglais
Supports
Cybersécurité 1 - théorie : copies de présentations, activités sur eCampus, GortiGate administration guide
Cybersécurité 1 - travaux pratiques : Documentation liée au projet, outil collaboratif (teams)
Ressources bibliographiques
Cybersécurité 1 - théorie
Copies de présentations, Mandoux D. Cybersécurité, HEH - Campus Technique.
O. Santos, J. Stuppi, CCNA Security 210-260 Official Cert Guide, Cisco Press, septembre 2015.
Cisco System Inc, Cisco Guide to Harden Cisco IOS Devices, [en ligne] http://www.cisco.com/c/en/us/support/docs/ip/access-lists/13608-21.html.
Évaluation et pondération
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français, anglais
Modalités d'évaluation :
Examen théorique (50%) : examen écrit. Evaluation continue (50%) : Evaluation continue pendant les séances de cours et de travaux pratiques de l'UE. Non remédiable en 2e session.
2025-2026
Avenue Victor Maistriau 8a 7000 Mons
Fiche ects de l'unité d'enseignement #2423 intitulée :