Cours 2012-2013

Voici le détail des cours de cette année. Pour acceder aux contenus vous devez être imerien et c'est ICI

Pré Rentrée

Cours d'algorithmique de base :

    - l'affectation
    - les branchements
    - les boucles
    - notions de tableau
    - multiplication matricielle

Initiation au Langage C :

    - syntaxe de base
    - compilation
    - implantation d'algorithmes simples

Cours de première année

Algorithmique, types et structures :

    - Récursivité
    - Complexité
    - Tris
    - Piles
    - Listes
    - Arbres
    - Arbres binaires
    

Langage C avancé : (jusqu'en 2010-2011, non MàJ)

    - Arithmétique des pointeurs
    - Structures Complexes
    - Makefile
    - Modularité et compilation séparée
    - Généricité en C
            

Initiation à Java :

Le but de ce cours est de donner les bases du langage Java. La plupart des notions nécessaires seront vu pendant le cours théorique, cependant un certain nombre de notions ne seront abordées qu'en TP.

Interface graphique en Java (Swing) :

Il s'agit ici de désacraliser la programmation graphique. Un cours sommaire et une journée complète suffisent à appréhender les bases de programmation graphique en java/swing.

Cours de deuxième année

Java avancé :

Le cours de Java avancé s'articule autour des difficultés que l'on peut rencontrer lorsqu'on prépare la certification OCPJP. 

    - Généricité
    - Thread
    - Collections
    - Serialisation
    - Interfaces
   
Ce cours ne prétend pas préparer à la certification mais fournir à l'étudiant les clés pour développer correctement en Java. Il permettra aussi d'acquérir les compétence nécessaire pour aborder la préparation à la certification Java proposée en 3ème année.

Cours de troisième année

Préparation à la certification Java (Oracle Certified Professional Java SE 6 Programmer) :

   - programme 
   - Certification Java
   - QCM Selection certification Java (accès restreint) 
   - le wiki