Cet enseignement a été assuré conjointement par
Jérémie
Unterberger et moi-même.
Obtenu par la fusion des anciennes options d'algorithmique et
d'informatique qui semblaient faire double emploi, il a couvert
les points suivants :
-
notions élémentaires sur le fonctionnement
des ordinateurs ;
-
principes de programmation :
du problème au programme ;
-
variables et expressions ;
-
instructions élémentaires :
conditionnelles et itérations ;
-
fonctions : environnement, passage de paramètres,
récursivité ;
-
preuves d'algorithmes ;
-
complexité ;
-
présentation de quelques algorithmes
de tris ; preuve et complexité
de ces algorithmes ;
-
suites récurrentes ;
-
vitesse de convergence ;
-
erreurs numériques.
Cet enseignement a utilisé comme outil de travaux pratiques
le logiciel SciLab,
équivalent gratuit (merci, l'Inria) de MathLab.
Plus de détails :