Programme des cours 2025-2026
IODA0303-1  
Réseaux, Programmation Réseaux
Durée :
24h Th
Nombre de crédits :
Bachelier en informatique, orientation développement d'applications2
Nom du professeur :
Gilles PAQUET, Gilles PAQUET
Coordinateur(s) :
Gilles PAQUET
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
Le cours abordera des concepts clé dans le domaine des communications réseaux. Il y sera principalement abordé les questions :

  • De structuration d'un réseau (modèles de couches réseau, adressage...)
  • Des outils et composants d'un réseau
  • De programmation réseau (services, programmation via sockets ...)
  • De la configuration du réseau dans le cadre du cloud public (Azure)
  • De la configuration du réseau dans le contexte d'une plateforme de containerisation (Docker/Kubernetes)
En regard de l'ensemble du programme de formation, l'UE contribue au développement des compétences et capacités suivantes:

Compétences:

C5 : Mobiliser les savoirs et les savoir-faire lors du développement d'applications
C6 : Analyser les données utiles à la réalisation de sa mission en adoptant une démarche systémique

Capacités:

C5 : Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et
fonctionnalités fournies
Choisir et mettre en oeuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies ...)
Participer à la sécurisation des réseaux informatiques, des périphériques, des systèmes de
communication et des flux d'information numérique
C6 : Prendre en compte la problématique de sécurité des applications
Documenter et justifier tous les écarts apparents aux standards
Soigner l'ergonomie des applications

 

 
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Au terme d el'UE, l'étudiant sera capable de comprendre et mettre en situation les principes essentiels permettant les communications réseaux dans différents types d'environnement et la programmation de ces derniers.
Savoirs et compétences prérequis :
Cette UE se base sur les connaissances et compétences acquises dans les UE architecture et technologie des ordinateurs II et III

 
Activités d'apprentissage prévues et méthodes d'enseignement :
Cours théoriques et exercices pratiques sur ordinateur.
Apprentissage basé sur la mise en pratique régulière au cours des apprenants

 
Mode d'enseignement (présentiel, à distance, hybride) :
Le cours est donné en présentiel.

 
Lectures recommandées ou obligatoires et notes de cours :
Le deck du cours sera présent au fur et à mesure des semaines de cours sur eCampus.

 
Modalités d'évaluation et critères :
En première session, l'évaluation sera faite pour 30 % en evaluation continue (travaux/devoirs à remettre) et 70 % pour l'examen de janvier.

En seconde session, l'évaluation reposera à 100 % sur l'examen.

 

 
Stage(s) :
Remarques organisationnelles :
Pour les AA en évaluation continue (totale ou partielle), l'étudiant est tenu à une présence régulière aux activités d'apprentissage. L'étudiant est tenu de suivre effectivement et assidûment les activités d'apprentissage et d'effectuer tous les travaux et tests requis dans les délais fixés et sous la forme prescrite. Tout travail non remis sera assimilé à une absence. Si l'étudiant n'a pas été régulièrement présent, cette partie de l'AA ne peut pas être évaluée, ce qui se traduit par une note de 0/20.
Contacts :
Implantation :  Campus La Plaine

Téléphone secrétariat : 02/3401670