Voici le détail des cours de cette année. Pour acceder aux contenus vous devez être imerien et c'est ICI
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
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
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.
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.
Préparation à la certification Java (Oracle Certified Professional Java SE 6 Programmer) :
- QCM Selection certification Java (accès restreint)
- le wiki