Aller au contenu Aller au menu Aller à la recherche

accès rapides, services personnalisés
Master Sciences, Technologies, Santé
MENTION SCIENCES POUR L'INGÉNIEUR (SPI)

Algorithmique et Programmation orientée Objet en Java

Volume horaire : 22h CM, 10h TD et 28h TP

Nombre de crédits : 3 ECTS

OBJECTIFS DE L'UNITÉ D'ENSEIGNEMENT

L’objectif de ce cours est d’une part, d’appréhender les structures algorithmiques afin de traiter des problèmes complexes et, d’autre part, de présenter les éléments essentiels de la programmation orientée objet (POO) permettant de concevoir des programmes structurés, modulaires, réutilisables et fiables. Pour mettre en application les concepts de la POO, le cours s’appuie sur le langage de programmation Java. A l’issue de cette Unité d’Enseignement, les étudiants seront amenés à réaliser un mini-projet en Java.

 

CONTENU DE L’UNITÉ D’ENSEIGNEMENT

Algorithmique

  • Types et gestion de variables
  • Structures de contrôle (boucles et conditions)
  • Fonctions
  • La logique, programmation séquentielle
  • Tri et recherche

Programmation orientée Objet en Java

  • Introduction et Syntaxe du langage Java
  • Concepts fondamentaux de la POO
  • Classes et objets en Java
  • Héritage, abstraction et interfaces
  • Classes paramétrées et collections
  • Traitement des exceptions

PRÉ-REQUIS

Langage C

MODALITÉS DE CONTRÔLE DES CONNAISSANCES

Contrôle continu + notes de projet (rapports/soutenances)

RÉFÉRENCES BIBLIOGRAPHIQUES

  • David Flanagan, Java In A Nutshell : Manuel de référence. Editions O’Reilly

  • Claude Delannoy, Programmer en Java. Editions Eyrolles

23/09/16

Actualité

La campagne de candidature est ouverte jusqu'au 30 juin sur le site de l'UPMC. Plus d'informations dans l'onglet Candidature et inscription.

» Lire la suite