École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Filière : Licence Professionnelle en Télécommunications et Réseaux (TR)

  • Systèmes d’exploitation (Windows / Linux)

    Le système d’exploitation est la première couche logicielle que le technicien en télécommunications et réseaux installe, configure et dépanne : postes des agents, serveurs d’un datacenter, contrôleurs de supervision d’un opérateur, machines virtuelles, routeurs et équipements qui fonctionnent pour la plupart sous un noyau Linux. Ce cours, à forte composante pratique (30 h de TP), apprend à installer et configurer Windows, à découvrir Linux et sa ligne de commande, puis à gérer les fichiers, les utilisateurs et les droits sur les deux systèmes. Les exemples sont tirés de situations courantes au Niger : préparation du parc d’une mairie, poste d’un cybercafé, serveur Linux d’une PME, contraintes de connexion limitée pour les mises à jour et de chaleur dans les salles techniques.

    Objectifs d’apprentissage

    • Expliquer le rôle d’un système d’exploitation et ses composants (noyau, processus, mémoire, système de fichiers).
    • Préparer un disque (MBR/GPT, partitions, systèmes de fichiers) et installer Windows puis le configurer (pilotes, réseau, mises à jour, sécurité).
    • Installer une distribution Linux et utiliser les commandes de base du shell.
    • Gérer fichiers et répertoires sous Windows et Linux, en mode graphique et en ligne de commande.
    • Créer et administrer des comptes utilisateurs et groupes et attribuer des droits d’accès (chmod, chown, NTFS).

    Prérequis

    Aucun prérequis spécifique ; savoir utiliser un clavier et une souris. Des notions de numération binaire et octale aident pour les droits d’accès.

    Plan du cours

    1. Leçon 1 — Rôle d’un système d’exploitation, disques et systèmes de fichiers
    2. Leçon 2 — Installation et configuration de Windows
    3. Leçon 3 — Introduction à Linux et commandes de base
    4. Leçon 4 — Gestion des fichiers, des utilisateurs et des droits

    Modalités d’évaluation

    Volume horaire : 10 h de CM, 10 h de TD, 30 h de TP, 10 h de TPE ; 3 crédits. Évaluation : contrôle continu (quiz, évaluation pratique sur machine, comptes rendus de TP) et examen terminal comportant une partie pratique en ligne de commande.

    Bibliographie

    • Documentation officielle Microsoft : learn.microsoft.com (Windows, Windows Server).
    • Documentation officielle Ubuntu : help.ubuntu.com et ubuntu.com/server/docs.
    • A. Tanenbaum, H. Bos, Systèmes d’exploitation, Pearson.
    • W. Shotts, The Linux Command Line, No Starch Press (version libre en ligne).
    • C. Blaess, Shells Linux et Unix par la pratique, Eyrolles.
  • Modèle OSI et TCP/IP

    Ce cours présente les deux modèles de référence qui structurent tous les réseaux de télécommunications et informatiques : le modèle OSI (Open Systems Interconnection) normalisé par l’ISO et l’UIT-T (recommandation X.200), et le modèle TCP/IP issu des travaux de l’IETF, qui est celui d’Internet. Le technicien réseau les utilise chaque jour : pour diagnostiquer une panne « couche par couche » dans le réseau d’une mairie, pour comprendre pourquoi un appel VoIP consomme plus de débit que prévu, ou pour lire une capture de trames sur le lien d’un opérateur comme Airtel, Moov Africa ou Niger Telecoms. Le cours insiste sur l’encapsulation et la décapsulation des données, clé de lecture de tout protocole, et s’appuie sur des travaux pratiques avec les commandes réseau usuelles et l’analyseur Wireshark.

    Objectifs d’apprentissage

    • Décrire les 7 couches du modèle OSI, leurs fonctions, leurs unités de données (PDU) et les équipements associés.
    • Décrire les 4 couches du modèle TCP/IP et situer ses principaux protocoles (Ethernet, ARP, IP, ICMP, TCP, UDP, DNS, DHCP, HTTP…).
    • Expliquer l’encapsulation et la décapsulation et calculer l’efficacité d’une transmission (surcoût des en-têtes).
    • Analyser le fonctionnement de TCP (ports, connexion en trois temps, numéros de séquence) et de la fragmentation IPv4.
    • Utiliser les commandes ipconfig/ip, ping, tracert/traceroute, arp, netstat/ss et Wireshark pour observer les protocoles.
    • Appliquer une démarche de dépannage par couches.

    Prérequis

    Notions de base en informatique et numération binaire/hexadécimale. Le cours « Introduction aux réseaux informatiques » (TR131) est recommandé en parallèle.

    Plan du cours

    1. Leçon 1 — Architecture en couches et modèle OSI
    2. Leçon 2 — Le modèle TCP/IP : couches accès réseau et Internet
    3. Leçon 3 — Couche transport et protocoles d’application
    4. Leçon 4 — Encapsulation, décapsulation et analyse de trames

    Modalités d’évaluation

    Volume horaire : 20 h de CM, 10 h de TD, 20 h de TP et 10 h de travail personnel (TPE), 3 crédits. Évaluation : contrôle continu (quiz en ligne, comptes rendus de TP, devoir surveillé) et examen terminal écrit. Les comptes rendus de TP (captures commentées) comptent dans la note de contrôle continu.

    Bibliographie

    • A. Tanenbaum, D. Wetherall, Réseaux, Pearson.
    • J. Kurose, K. Ross, Analyse structurée des réseaux : des applications de l’Internet aux infrastructures des télécommunications, Pearson.
    • G. Pujolle, Les Réseaux, Eyrolles.
    • W. R. Stevens, TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley.
    • IETF, RFC 791 (IP), RFC 792 (ICMP), RFC 768 (UDP), RFC 9293 (TCP), RFC 826 (ARP).
  • Introduction aux réseaux informatiques

    Le cours d’Introduction aux réseaux informatiques est la porte d’entrée de la spécialité. Il présente ce qu’est un réseau, comment il est né et a évolué jusqu’à l’Internet actuel, et comment on le classe selon son étendue (PAN, LAN, MAN, WAN) et son architecture (client-serveur, pair-à-pair). Il étudie ensuite les topologies physiques et logiques (bus, étoile, anneau, maillage, arbre) et leurs conséquences sur le coût, la fiabilité et les performances, puis les équipements de base — cartes réseau, câbles et connecteurs, concentrateurs, commutateurs, routeurs, points d’accès, modems, pare-feu — et le câblage structuré. Les exemples s’appuient sur des cas nigériens : réseau d’une mairie ou d’un lycée de Niamey, interconnexion d’agences d’une banque à Maradi et Zinder, dorsale nationale en fibre optique. Ce cours prépare directement le cours « Modèle OSI et TCP/IP » du même semestre.

    Objectifs d’apprentissage

    • Définir un réseau informatique, ses composants et ses grandeurs de performance (débit, latence, gigue, perte).
    • Retracer les grandes étapes historiques des réseaux et de l’Internet.
    • Classer un réseau selon son étendue (PAN, LAN, MAN, WAN) et son architecture.
    • Comparer les topologies et choisir celle qui convient à un besoin.
    • Identifier le rôle des commutateurs, routeurs et autres équipements, et distinguer domaines de collision et de diffusion.
    • Réaliser un câble à paires torsadées et mettre en service un petit LAN.

    Prérequis

    Aucun prérequis spécifique ; la numération binaire (cours de mathématiques générales) facilite la compréhension des adresses.

    Plan du cours

    1. Leçon 1 — Historique et notions fondamentales des réseaux
    2. Leçon 2 — Typologie des réseaux : PAN, LAN, MAN et WAN
    3. Leçon 3 — Topologies physiques et logiques
    4. Leçon 4 — Équipements réseaux de base et câblage

    Modalités d’évaluation

    Volume horaire : 20 h de CM, 10 h de TD, 20 h de TP (câblage, mise en service d’un LAN, simulation Cisco Packet Tracer) et 10 h de TPE ; 3 crédits. Évaluation : contrôle continu (TD, comptes rendus et évaluation pratique de TP, quiz) et examen terminal écrit.

    Bibliographie

    • A. Tanenbaum, D. Wetherall, Réseaux, Pearson.
    • J. F. Kurose, K. W. Ross, Analyse structurée des réseaux, Pearson.
    • G. Pujolle, Les Réseaux, Eyrolles.
    • Cisco Networking Academy, CCNA 1 – Introduction to Networks, Cisco Press.
    • Norme ANSI/TIA-568 (câblage structuré des bâtiments commerciaux).
  • Physique des ondes et propagation

    Le cours de Physique des ondes et propagation explique comment l’information voyage d’un émetteur à un récepteur, dans l’air ou dans une fibre optique. Il pose d’abord les bases physiques de l’onde électromagnétique (fréquence, longueur d’onde, polarisation, puissance), introduit les unités logarithmiques (dB, dBm, dBi) indispensables à tout technicien, puis étudie les mécanismes de propagation — affaiblissement en espace libre, réflexion, réfraction, diffraction, zones de Fresnel, effets de l’atmosphère — avant de présenter les bandes de fréquences et leurs usages : radiodiffusion, téléphonie mobile 2G/3G/4G, faisceaux hertziens de la dorsale, Wi-Fi, VSAT pour les zones rurales du Niger, et fenêtres de transmission optique. Les applications portent sur des liaisons réelles : faisceau hertzien sur l’axe Niamey–Dosso, couverture d’une BTS, liaison satellite géostationnaire.

    Objectifs d’apprentissage

    • Décrire la nature et les grandeurs caractéristiques d’une onde électromagnétique (λ = c/f, polarisation, densité de puissance).
    • Manipuler dB, dBm, dBW et dBi et calculer l’affaiblissement en espace libre.
    • Établir un bilan de liaison simple et en déduire la puissance reçue et la marge.
    • Expliquer réflexion, réfraction (loi de Snell-Descartes), diffraction, zones de Fresnel et évanouissements.
    • Situer les principales bandes de fréquences et leurs usages, ainsi que le rôle de l’UIT et de l’ARCEP dans leur gestion.

    Prérequis

    Notions de physique du secondaire (ondes, optique géométrique), logarithmes et trigonométrie (voir le cours de mathématiques générales).

    Plan du cours

    1. Leçon 1 — Nature et propriétés des ondes électromagnétiques
    2. Leçon 2 — Puissance, décibels et propagation en espace libre
    3. Leçon 3 — Réflexion, réfraction, diffraction et effets de l’atmosphère
    4. Leçon 4 — Bandes de fréquences et usages en télécommunications

    Modalités d’évaluation

    Volume horaire : 20 h de CM, 10 h de TD, 10 h de TP et 20 h de TPE ; 3 crédits. Évaluation : contrôle continu (TD, comptes rendus de TP, quiz) et examen terminal écrit.

    Bibliographie

    • J.-P. Pérez, R. Carles, R. Fleckinger, Électromagnétisme : fondements et applications, Dunod.
    • P. F. Combes, Micro-ondes, tome 2 : circuits passifs, propagation, antennes, Dunod.
    • H. Sizun, La propagation des ondes radioélectriques, Springer.
    • UIT-R, Recommandations P.525 (espace libre) et P.530 (faisceaux hertziens) ; Règlement des radiocommunications de l’UIT.
  • Électronique générale

    Le cours d’Électronique générale donne au futur technicien en télécommunications et réseaux les bases nécessaires pour comprendre, mesurer et dépanner les équipements qu’il exploite : cartes de routeurs et de commutateurs, modules radio des stations de base (BTS), convertisseurs d’alimentation −48 V, onduleurs, chargeurs solaires et batteries des sites isolés. Après un rappel des grandeurs électriques et des lois des circuits, le cours présente les composants passifs (résistances, condensateurs, bobines), puis les semi-conducteurs (diodes, diodes Zener, LED, transistors bipolaires et MOSFET) et se termine par l’étude complète d’une alimentation électronique, du transformateur au régulateur, jusqu’aux systèmes d’énergie des sites télécoms nigériens.

    Objectifs d’apprentissage

    • Appliquer la loi d’Ohm, les lois de Kirchhoff, le diviseur de tension et le calcul de puissance.
    • Identifier et choisir résistances, condensateurs et bobines ; calculer une constante de temps et une fréquence de coupure RC.
    • Expliquer le fonctionnement de la diode, de la LED, de la diode Zener et du transistor en commutation, et dimensionner leurs résistances.
    • Décrire et dimensionner les étages d’une alimentation linéaire (transformation, redressement, filtrage, régulation).
    • Utiliser le multimètre et l’oscilloscope en respectant les règles de sécurité électrique.

    Prérequis

    Notions de physique du secondaire (tension, courant, énergie), calcul algébrique et puissances de 10.

    Plan du cours

    1. Leçon 1 — Grandeurs électriques, résistances et lois des circuits
    2. Leçon 2 — Condensateurs, bobines et circuits RC
    3. Leçon 3 — Diodes et transistors
    4. Leçon 4 — Alimentations électroniques et énergie des sites télécoms

    Modalités d’évaluation

    Volume horaire : 20 h de CM, 10 h de TD, 10 h de TP en laboratoire d’électronique et 10 h de TPE ; 3 crédits. Évaluation : contrôle continu (TD, comptes rendus de TP, quiz) et examen terminal écrit.

    Bibliographie

    • T. Wildi, G. Sybille, Électrotechnique, De Boeck.
    • A. P. Malvino, D. J. Bates, Principes d’électronique, Dunod.
    • T. L. Floyd, Électronique : composants et systèmes d’application, Reynald Goulet.
    • P. Horowitz, W. Hill, The Art of Electronics, Cambridge University Press.
  • Algorithmique et programmation 1

    Le cours d’Algorithmique et programmation 1 initie l’étudiant à la démarche algorithmique et à la programmation, compétence désormais indispensable au technicien en télécommunications et réseaux : automatisation de la configuration d’équipements, scripts de supervision, traitement de relevés de mesures, calculs de dimensionnement. On apprend d’abord à décrire une solution sous forme d’algorithme en pseudo-code, puis à la traduire en Python 3, langage retenu pour sa simplicité et sa large utilisation dans l’automatisation réseau (Netmiko, Ansible, scripts d’exploitation). Des équivalents en langage C sont donnés pour les structures essentielles. Les exemples s’appuient sur des situations concrètes : calcul d’une facture de communication en FCFA, analyse de débits mesurés sur des liens d’un opérateur, conversion de puissances en dBm.

    Objectifs d’apprentissage

    • Analyser un problème simple et le décrire par un algorithme en pseudo-code (données, traitements, résultats).
    • Utiliser correctement variables, types, affectation, expressions et entrées/sorties.
    • Maîtriser les structures de contrôle : alternatives (si/sinon) et répétitives (pour, tant que).
    • Manipuler tableaux et listes : parcours, recherche, calcul de statistiques, tri simple.
    • Écrire, tester et déboguer de petits programmes Python structurés en fonctions.

    Prérequis

    Aucun prérequis spécifique ; une aisance minimale avec l’ordinateur (clavier, fichiers, dossiers) est souhaitable.

    Plan du cours

    1. Leçon 1 — Algorithmes, variables, types et entrées/sorties
    2. Leçon 2 — Structures de contrôle : conditions et boucles
    3. Leçon 3 — Structures de données de base : tableaux et listes
    4. Leçon 4 — Programmer en Python : fonctions, modules et bonnes pratiques

    Modalités d’évaluation

    Volume horaire : 10 h de CM, 10 h de TD, 20 h de TP sur machine (Python 3, IDLE ou Thonny/VS Code) et 10 h de TPE ; 3 crédits. Évaluation : contrôle continu (exercices de TD, programmes rendus en TP, quiz) et examen terminal comprenant une épreuve écrite d’algorithmique et/ou une épreuve pratique sur machine.

    Bibliographie

    • T. Cormen, C. Leiserson, R. Rivest, C. Stein, Introduction à l’algorithmique, Dunod.
    • G. Swinnen, Apprendre à programmer avec Python 3, Eyrolles.
    • B. W. Kernighan, D. M. Ritchie, Le langage C – Norme ANSI, Dunod.
    • Documentation officielle Python : docs.python.org/fr/3 (tutoriel).
  • Mathématiques générales

    Le cours de Mathématiques générales fournit à l’étudiant de Licence Professionnelle en Télécommunications et Réseaux les outils mathématiques utilisés quotidiennement par le technicien : calcul matriciel pour modéliser des réseaux et résoudre des systèmes, suites et fonctions pour décrire la croissance d’un parc d’abonnés ou l’atténuation d’un signal, dérivées pour optimiser, et logique booléenne pour manipuler adresses IP, masques et circuits logiques. Chaque notion est illustrée par des situations tirées du contexte nigérien : trafic entre sites d’un opérateur, abonnés Mobile Money, liens en fibre optique, plan d’adressage d’une PME de Niamey.

    Objectifs d’apprentissage

    • Effectuer les opérations sur les vecteurs et les matrices (somme, produit, transposée) et interpréter une matrice d’adjacence ou de trafic.
    • Calculer un déterminant, une matrice inverse et résoudre un système linéaire par Gauss ou Cramer.
    • Étudier une suite arithmétique ou géométrique, sommer une série géométrique et manipuler les logarithmes décimaux (décibels).
    • Calculer une dérivée, étudier les variations d’une fonction et en déduire un optimum.
    • Utiliser l’algèbre de Boole (tables de vérité, simplification, tableaux de Karnaugh) et le ET logique bit à bit pour déterminer une adresse réseau.
    • Vérifier ses calculs à l’aide d’un outil numérique (Python/NumPy ou tableur).

    Prérequis

    Programme de mathématiques du Baccalauréat (séries C, D ou équivalent) : calcul algébrique, fonctions usuelles, équations du premier et du second degré.

    Plan du cours

    1. Leçon 1 — Vecteurs, matrices et opérations matricielles
    2. Leçon 2 — Déterminants, inverse et systèmes linéaires
    3. Leçon 3 — Suites, séries et calcul différentiel
    4. Leçon 4 — Logique booléenne appliquée aux réseaux

    Modalités d’évaluation

    Volume horaire : 20 h de cours magistral (CM), 10 h de travaux dirigés (TD), 10 h de travaux pratiques (TP) sur Python/NumPy ou tableur, et 10 h de travail personnel de l’étudiant (TPE) ; 3 crédits. Évaluation : contrôle continu (devoirs de TD, comptes rendus de TP, quiz en ligne) et examen terminal écrit.

    Bibliographie

    • J. Rivaud, Algèbre linéaire, Vuibert.
    • J.-M. Monier, Mathématiques MPSI – Analyse et Algèbre, Dunod.
    • F. Liret, D. Martinais, Mathématiques pour le DEUG – Algèbre et géométrie, Dunod.
    • T. Floyd, Systèmes numériques, Reynald Goulet / Pearson.