(3.0 cr.)

Appliquer la méthodologie propre au génie logiciel afin de développer des applications utilisant les fonctionnalités d'un réseau et améliorer la sécurité dans les échanges d'informations électroniques.

Rappel sur les protocoles de communication: IP, TCP, utilisation des ports. Familiarisation aux différents langages et standards utilisés pour mettre en oeuvre des applications WEB: DHTML, XHTML, XML, Perl, Javascript, ASP, Java, Java Servlets, ActiveX, PHP. Développement d'applications utilisant ces langages. Utilisation de «cookies». Sécurité informatique: gestion du risque, cryptographie, signatures numériques, authentification, vulnérabilités, protocoles sécurisés, configuration des équipements de communication.

Préalable(s): (6GEN723)

Formule pédagogique : Cours Magistral

(11/2026)


Appartenance départementale

Sciences appliquées

Programmes dans lesquels se trouve ce cours

7065 Baccalauréat en génie logiciel
7394 Baccalauréat en informatique (DEC-BAC)
7833 Baccalauréat en informatique
7943 Baccalauréat en génie informatique

Ce cours est offert au trimestre suivant:

Hiver 2027

Groupe 11 (Saguenay (campus principal)) - OUVERT

Présence

du lundi 11-01-2027 au lundi 26-04-2027 de 19:00 à 21:45 Local:
du mercredi 13-01-2027 au mercredi 28-04-2027 de 13:00 à 15:45 Local: (laboratoire)
Remarque : Pour les laboratoires, veuillez vous référer aux dates et aux locaux indiqués dans le plan de cours.