Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > Cycle Ingénieur > Filière IR&C

Concepts avancés de programmation - 5AMCS515

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 15.0
    • TD : -
    • TP : -
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 2.5
  • Responsables : Emmanuel BRUN

Objectifs

CM :

À la fin de ce cours, les étudiants devront être capable de concevoir un logiciel industriel, en mettant en oeuvre :

  • les concepts avancés de la technologie objet
  • des langages orientés sécurité

ceci afin d’améliorer les principaux facteurs de qualité du logiciel.

TP :
Mettre en oeuvre le langage RUST , et illustrer les principaux principes avancés de ce langage.
Mettre en oeuvre les techniques avancées du langage Java (programmation fonctionnelle, programmation générique, stream)

ATOUTS DE CET ENSEIGNEMENT :
Apporter une vision « industrielle » sur un sujet technique de haut niveau
Convaincre des bienfaits de la technologie objet « avancée »

Contenu

Partie 1 - Langage RUST

Partie 2 - Langage JAVA

Prérequis

Notation UML, Programmation objet

Contrôles des connaissances

E1 : Examen de session 1 : Écrit 1h30, document non autorisé, sans calculatrice
E2 : Examen de session 2 : Oral de 30 minutes, document non autorisé, sans calculatrice
TP : Note de TP

E2_CONF: Examen à distance de 2H, tout document autorisé

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2022/2023

Informations complémentaires

Code de l'enseignement : 5AMCS515
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

An Introduction to Multiagent System, Michael Wooldridge,February 2002, John Wiley & Sons (Chichester, England). ISBN 0 47149691X.

Multi-Agent System: An Introduction to Distributed Artificial Intelligence
Jacques Ferber, Addison Wesley Longman, 1999 . ISBN 0-201-36048-9

Multiagent Systems, A Modern Approach to Distributed Artificial Intelligence, Gerhard Weiss, MIT Press,‎ 1999 (ISBN 0-262-23203-0).

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 28 novembre 2016

Université Grenoble Alpes