UVF4B304 : Outils de conception en ingénierie de l'information - librairies spécifiques - Automne 2019/2020


Retour
Programmé en IG 3A Automne
EDF04B304
  Présentation
 
Le langage C++ est un outil de base, absolument nécessaire pour tout ingénieur s’orientant vers les domaines de la finance empirique ou des systèmes d’information pour la finance (orientation algorithmique). Pour être pleinement opérationnel dans ce contexte, à ce langage, viennent s’ajouter quelques outils pratiques de conception et de développement logiciel ainsi qu’une prise en main efficace d’une bibliothèque informatique dédiée « finance ».

Cette UV propose donc une formation qui s’articule autour de quatre axes complémentaires :

1. Un module synthétique présente le langage C++ avec une description fine des mécanismes objet qui y sont associés (héritage, polymorphisme, généricité, …) ainsi que leurs spécificités dans ce langage. Plusieurs développements pratiques simples concrétisent cette présentation.

2. Cet apprentissage est ensuite appliqué au domaine de la finance, par à la prise en main de la bibliothèque « Quantlib », bibliothèque C++ largement utilisée en finance quantitative. Elle permet une mise en pratique des différents concepts financiers vus dans les niveaux précédents.

3. En parallèle aux deux axes précédents, les bases du génie logiciel dans un contexte orienté langage à objets sont dispensées pour proposer une méthodologie générale de conception d’applications logicielles (UML, …) et une pratique concrète de tels développements.

4. Afin de mettre en avant la synergie de ces trois outils, l’occasion est finalement donnée de répondre à un problème concret en concevant et développant une solution informatique s’appuyant sur cette bibliothèque « Quantlib ». De par la manipulation théorique et pratique de différents concepts financiers, en vue de l’obtention d’un résultat pertinent, ce travail correspond à une mise en situation réelle directement transposable dans le monde de l’entreprise.

 
Objectifs pédagogiques :
  • Connaître le langage C++ et son utilisation dans le domaine de la finance
  • Maitrise la bibliothèque Quantlib pour la mise en pratique de différents concepts financiers
  • Appliquer les principes de conception d'application logicielle
  • Concevoir et développer une application logocielle basée sur Quantlib permettant de répondre à un problème financier concret
Localisation  : BREST
Responsable  : Didier GUERIOT
Co-responsable  : Valérie BURDIN
Filière(s)  : F4B
Credits IG 3A  : 6
Dernière màj le 11-JAN-19 par VALEGOFF
  Modules
 
Code Intitulé
Title
Responsable
Coordinator
Co-resp. Etat
State
Date màj
Last update
F4B304A Langage C++ et génie logiciel D.Gueriot   Incomplète 11-01-19
F4B304B Librairie QuantLib D.Gueriot   Incomplète 11-01-19

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00