chantal-prix

Objectifs

Ce cours s'adresse à toute personne ayant déjà une bonne expérience de programmeur (au minimum un an) mais pas de bagage théorique d'algorithmique.
L’étudiant développera une capacité à analyser la correction et la performance de ses programmes et à utiliser les méthodes algorithmiques reconnues efficaces. 
Les professionnels ou futurs professionnels de la programmation approfondiront les bases théoriques de leur métier et apprendront les grandes méthodes de résolution de problèmes algorithmiques.

Conditions d'admission

L’original ainsi qu’une copie du certificat requis doivent être présentés à l’inscription.

  • Certificat de l’enseignement secondaire supérieur (CESS) 
    ou équivalence du titre obtenu à l’étranger. 
    ou passer un test d’admission en français et en mathématiques organisé au début de chaque séance d’inscriptions.
    Voir la matière du test.
  • et posséder une bonne expérience dans, au minimum, un langage de programmation algorithmique comme Java, C#, C/C++, Pascal…

Volume horaire

Rentrée en septembre, cours jusque début mars.

3 périodes* de cours / semaine, le mercredi après-midi**.
*1 période = 50 minutes
**sous réserve de modification

Lieu des cours, des tests et des inscriptions

Avenue de l'Astronomie, 19 à 1210 Bruxelles

Programme

  • Méthodologie de conception d'algorithmes,
  • limites algorithmiques (complexité, NP-Complétude, Indécidabilité…),
  • algorithmes probabilistes, approximations, heuristiques,
  • algorithmes gloutons, programmation dynamique, "diviser pour régner",
  • expressivité algorithmique de différents langages de programmation (Java, Python, Scala, Kotlin, Haskell...)

Contact

02 / 777 10 92 - 91 - tic@epfc.eu