• Niveau d'étude

    BAC +5

  • ECTS

    1,5 crédits

  • Composante

    Systèmes Industriels et techniques de Communication

  • Volume horaire

    30h

  • Période de l'année

    Enseignement neuvième semestre

Description

L’enseignement porte sur deux domaines informatiques distincts, utiles aux applications embarquées :

  • La programmation Orientée Objet (OO) mise en oeuvre avec le langage Java et l'environnement de développement Eclipse avec une introduction au diagramme de classe UML.
  • Un projet de développement d'un simulateur d'usine robotisée permettant de mettre en oeuvre des notions de programmation parallèle et de concurrence d'accès aux ressources utiles aux applications embarquées.

The course covers two distinct areas of computer science, both useful for embedded applications:

  • Object-Oriented (OO) programming implemented with the Java language and the Eclipse development environment, including an introduction to UML class diagrams.
  • A project to develop a robotic factory simulator, allowing students to implement concepts of parallel programming and concurrent access to resources useful for embedded applications.
Lire plus

Objectifs

  • Connaître les concepts de la programmation orientée objet et le langage java.
  • Connaître les bonnes pratiques de développement logiciel.
Lire plus

Évaluation

Évaluation d'un projet de développement et devoir surveillé 

Lire plus

Heures d'enseignement

  • CMCM10h
  • TDTD12h
  • TPTP8h

Pré-requis obligatoires

Langage C

Lire plus

Contrôle des connaissances

Projet (40%) et devoir surveillé en 2h (60%)

Lire plus

Compétences visées

Projet (40%) et devoir surveillé en 2h (60%)

Lire plus

Bibliographie

Ressources pédagogiques

Compétences requises