Dans ce cours, l’étudiant sera initié aux concepts de base des réseaux informatiques et d'Internet en trois parties.
Durant la partie 1, l’étudiant apprendra : (i) les principes des applications réseau telles que le Web, le HTTP, le DNS, les applications Peer-to-peer, le streaming vidéo ainsi que la distribution de contenu, et (ii) les concepts derrière le multiplexage/démultiplexage, le transfert de données, et le contrôle de la congestion grâce à l'étude de la couche transport. Dans ce cette même partie, la couche réseau est présentée à la fois du point de vue du plan de données et du plan de contrôle. Dans la partie 2, le cours couvre les concepts des réseaux sans fil et mobiles pour discuter des liaisons sans fil et caractéristiques du réseau, l’accès internet cellulaire et la gestion de la mobilité. C’est à la partie 3 que l’étudiant s’exposera au principe de la cryptographie et d’authentification avec application au réseaux filaire et sans fil.
Les connaissances sont soutenues par des devoirs de programmation pratiques, des laboratoires et des projets
dans le cadre des applications concrètes en internet des objets (ex. vile intelligente et applications dans le domaine de la santé), en automatisation industrielle et robotique permettant à l’étudiant de s’initier à la conception en réseautique et de découvrir les avancées en matière de réseautage défini par logiciel et par la virtualisation de réseau.
Préalable 1 :
GEI1089 |
Systèmes d'exploitation embarqués |
Horaire du cours à la session
hiver 2025