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.
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.
Génie logiciel
Conception d'architectures logicielles
Patrons de conception
Notions de base de finance (portefeuille auto-financé, taux d'intérêt, capitalisation...)
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
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière IF - Semestre 9
- Cursus ingénieur - Filière IF - Semestre 9
Code de l'enseignement : WMMF9M50
Langue(s) d'enseignement :
Le cours est rattaché aux structures d'enseignement suivantes :
- Equipe Programmation-logiciel
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Site web https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/tutorials/