Outils logiciels pour l'optimisation

Informations

Langue d'enseignement : Français
Crédits ECTS: 6

Programme

  • Heures d'enseignement dispensées à l'étudiant : 48 heures
  • Temps de travail personnel : 120 heures

Objectifs et compétences

Objectifs :
Mettre en oeuvre des méthodes de résolution de problèmes d'optimisation à l'aide de logiciels existants.

Choisir les bons outils logiciels en fonction des problèmes rencontrés.

Développer des outils logiciels pour des problèmes d'optimisation spécifiques.

Compétences :
  • Être en capacité d'investir ses connaissances et aptitudes dans le cadre d'une mise en situation professionnelle.
  • Développer un esprit critique envers les données existantes
  • Etre capable d’adapter les modèles théoriques à un objet de recherche ou aux réalités de terrain.
  • Acquisition des méthodologies à la recherche

  • Être autonome dans le travail
  • Poursuivre par soi-même ses apprentissages ; se préparer à se former tout au long de la vie
  • Maîtriser l'outil informatique
  • Maitriser les bases scientifiques de la modélisation et les outils modernes du langage scientifique : mathématiques, statistiques, méthodes numériques
  • Utiliser les outils numériques de référence pour acquérir, traiter, produire et diffuser de l’information ainsi que pour collaborer en interne et en externe.
  • Maitriser les outils informatiques de conception et de calcul utilisés dans la profession
  • Utiliser des outils mathématiques et statistiques, apprécier les limites de validité et les conditions d’application d’un modèle
  • Avoir des connaissances scientifiques et techniques
  • Programmer un algorithme simple et l'exécuter sur ordinateur ; utiliser un logiciel de calcul formel

  • Utiliser des logiciels de calcul formel et scientifique
  • Être capable de traduire un problème simple en langage mathématique.
  • Être initié aux limites de validité d’un modèle (par conduite de situations de modélisation).
  • Mettre en œuvre des techniques d’algorithmique et de programmation nécessaire à l’élaboration d’un calcul scientifique.
  • Mettre en œuvre des outils mathématiques et informatiques pour des applications relevant du domaine des sciences cognitives, de l’économie et de la gestion.
  • Traduire un algorithme dans un langage de programmation
  • Mettre au point un nouvel algorithme ou adapter un algorithme existant pour répondre à un problème donné
  • Connaître et respecter les bonnes pratiques à adopter en programmation afin de réaliser des programmes lisibles et exploitables par des tiers

  • Être en capacité de savoir aborder un problème complexe.
  • Programmer un algorithme complexe et l'exécuter sur ordinateur ; utiliser plusieurs logiciels de calcul formel

Organisation pédagogique

le mode de fonctionnement de l'UE est présenté au début des enseignements

Contrôle des connaissances

Contrôle continu : rapport 1 - coeff 0.5, rapport 2 - coeff 0.5.

Pas de deuxième session.

Lectures recommandées

l'ensemble des références bibliographiques est communiqué au début des enseignements

Responsable de l'unité d'enseignement

Boris Detienne

Enseignants

la composition de l'ensemble de l'équipe pédagogique est communiquée au début des enseignements