Voilà comment ce passera mon année (estudiantine)... Partagée entre un M1 de math (Spécialité mathématiques, parcours "logique mathématique et fondements de l'informatique" (LMFI pour les intimes), avec comme choix d'UE "Logique de 1er ordre", "Logique et complexité" et "Algèbre") et une L3 d'info (Dispensé de certaines UE, il me reste "programmation système", "programmation fonctionnelle" et "programmation orientée objet").
Un emploi du temps tordu, des groupes de TD sélectionnés précautionneusement, des pauses rares (même entre 12H30 et 14H30), des cours géniaux, des cours nuls et un lundi étrangement vide. Et une variété de contenu qui pousse au grand écart mental.
Dans les cours géniaux, les maths tiennent le haut du pavé. Avec des UE choisies par goût (j'avais "Analyse", "Probabilités" et "Statistiques" comme alternatives), d'excellents profs, un effectif réduit...
Les cours d'informatiques sont plus hétérogènes :
Du très bon avec des cours de OCAML (officiellement "cours de programmation fonctionnelle") données par un membre du laboratoire PPS (l'élite de l'élite de la french touch informaticienne)
Du moyen avec des cours de JAVA (officiellement "cours de programmation orientée objet" (OOP pour les intimes)) qui démontrent avant tout les limites dues à la monoparadigmicité (oui oui, ça existe !) de ce langage destiné à produire du bytecode
Du très mauvais avec les cours de C (officiellement "cours de programmation système") sans commentaires !
"Et tout ça pour quoi ?" (Julien)
"Pour du schnaps !" (Étienne)
--Edit--
En regardant en arrière, les cours de C/"programmation réseau" étaient nettement supérieurs (du point de vue pédagogique et du point de vue du contenu) aux cours de JAVA (qui ne consistaient qu'en une succession de slides très mal formées (police variable, pas de structure commune, trop de contenu...)). Même si le C est bien plus agé et bien plus bas niveau que le JAVA, il n'a pas subit les transformations successives le faisant ressembler à... rien !
translate into English
Send a message
Search for members