Offre de formation de la faculté des sciences et technologie de l'UPEC

Détails de l'UE "Programmation réseau et concurrente - S6" (4.0 ECTS)

Code APOGEE Intitulé ECTS CM TD TP 1ère Session 2ème Session
CC Examen Dérogatoire Examen
Ecrit Oral TP Ecrit Oral TP Ecrit Oral TP Ecrit Oral TP
6SXEPRO0Programmation réseau et concurrente4.01861250%50%50%50%50%50%

Publics concernés

Responsable(s) pédagogique(s)

Pré-requis / co-requis

Réseaux
Conception et programmation objet

Objectifs

Initier les étudiants à la programmation réseau et à la programmation concurrente dans un langage objet moderne comme Java.

Connaissances / compétences acquises

Connaissance des outils et méthodes de synchronisation pour la programmation concurrente (sémaphores, moniteurs, producteur/consommateur, etc.). Connaissance théorique et pratique du modèle Client/Serveur et de son implantation en Java dans des applications classiques.

Contenu détaillé de l'enseignement

Programmation concurrente avec Java (partie théorique, le moniteur et les classes de java.util.concurrent). 
Programmation objet avancée avec Java, orientée vers la programmation d'applications réseau. Rappels sur les concepts et les protocoles réseau. Programmation d'application réseaux à l'aide des API de manipulation réseau de Java (socket). Modèle client/serveur.

Méthode d'enseignement

CM et TD traditionnels : oui
Nombre d’heures de travail à la maison : l’équivalent du volume horaire d’enseignement
Nombre de séances de TP : 8 séances de 2h
Cet enseignement fait l’objet d’un projet.

Evaluation par les étudiants

Un questionnaire est rempli par chaque étudiant en fin de semestre.

Indications bibliographiques

Gilles Roussel et Etienne Duris, "Java et Internet, Concepts et programmation", Vuibert, 2000.
Elliotte Rusty Harold, "Programmation réseau avec Java", 2ème édition, O'Reilly, 2001.

Liste des UEs

Liste des parcours

Mention Parcours L1S1 L1S2 L2S3 L2S4 L3S5 L3S6
Mathématiques et interactionsClassique
Double licence Mathématiques/Informatique
Double licence Mathématiques/Physique
InformatiqueClassique
Double licence Mathématiques/Informatique
Sciences de l'ingénieurTronc commun
Electronique et génie informatique
Maintenance
Mécanique
Apprendre autrement
PhysiqueClassique
Double licence Mathématiques/Physique
ChimieChimie
Chimie-biologie international
Chimie-biologie
Sciences de la vie et de la terreChimie-biologie international
Chimie-biologie
Biologie santé international
Biologie santé
Biologie environnement
Biologie-géologie enseignement
Biologie-géologie enseignement primaire
Chimie-biologie Préparation concours B

Maquette 2017/2018 - Les informations portées sur ces pages sont non-contractuelles et n'engagent en rien la responsabilité de la faculté des sciences et technologies de l'UPEC.