Ensimag Rubrique Formation 2022

Stratégies systématiques en .NET - WMMF9M50

  • Volumes horaires

    • CM -
    • Projet -
    • TD 30.0
    • Stage -
    • TP -
    • DS -

    Crédits ECTS

    Crédits ECTS 4.0

Objectif(s)

Le but de cet enseignement est de faire découvrir aux élèves plusieurs aspects du développement logiciel à l’aide de la plateforme .NET de Microsoft et de l’IDE Visual Studio. Les élèves travaillent sur la notion de stratégie systématique en finance en développant une ou plusieurs librairies à l'aide du langage C# qui communiquent entre elles ou bien avec une interface utilisateur.

Responsable(s)

Mnacho ECHENIM

Contenu(s)

Cet enseignement prend la forme d’un projet qui a lieu sur une semaine bloquée. Au cours de ce projet, les étudiants apprennent à :
- programmer en C#, le langage développé spécifiquement pour la plateforme .NET
- lire et traiter automatiquement des données stockées dans des fichiers ou des bases de données
- exposer et invoquer des librairies développées avec la plateforme .NET ou en code natif via des API
- réaliser des interfaces consommant les librairies développées
Toutes ces compétences sont acquises en travaillant sur un outil testant l'évolution d'un portefeuille auto-financé sur une stratégie systématique.

Prérequis

Génie logiciel
Conception d'architectures logicielles
Patrons de conception
Notions de base de finance (portefeuille auto-financé, taux d'intérêt, capitalisation...)

Contrôle des connaissances

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : projet

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) : projet

N1=Projet
N2 = Projet

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Filière IF - Semestre 9
  • Cursus ingénieur - Filière IF - Semestre 9
cf. l'emploi du temps 2023/2024

Informations complémentaires

Code de l'enseignement : WMMF9M50
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.