Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Object oriented programming / Java

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

    • Lectures : 15.0
    • Laboratory works : 15.0
    • Internship : 30.0
    ECTS : 4.0

Goals

This teaching aims at providing a methodology of object oriented design and programming. Both object-oriented design by means of UML class and object diagram, and programming with Java, will be reviewed.


Contact Nicolas CASTAGNE

Content

1. Introduction to object design
2. Principle of object-oriented design. UML: class and object diagrams
3. Introduction to Java
4. from UML to Java
Many examples and practical cases will be commented. A few design patterns will be introduced.



Prerequisites

Standard algorithmic

Tests

Give kind of exam for session 1 and session 2: written, allowed documents or not, oral, practical work, reports, plan, vivas



Additional Information

Curriculum->ASI / Semester alternative->Semester 8

Bibliography

Jean-Michel DOUDOUX : « Développons en Java » - livre « en ligne » : http://www.jmdoudoux.fr/java/dej/indexavecframes.htm.

Bruce Eckel --- Thinking in Java, livre accessible à l'adresse
ftp://ftp.imag.fr/pub/multimedia/doc/
et sa traduction française http://penserenjava.free.fr/.

S. Flanagan. Java in a nutshell. O’Reilly, 1997 – second edition.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
French
Grenoble INP - Ensimag
École nationale supérieure d'informatique et de mathématiques appliquées
681, rue de la passerelle - Domaine universitaire - BP 72
38402 SAINT MARTIN D'HERES
 
 
République Française         Groupe INP
    Université Grenoble Alpes