Savoir
Appliquer les concepts de la programmation orientée objet en C# au contexte événementiel du développement de type Winform,
Approfondir l'utilisation de l'environnement de développement Visual Studio .Net en découvrant des contrôles disponibles dans un développement traditionnel d'applications pour Windows (de manière non exhaustive : fenêtre, boîte de dialogue, menu, barre de boutons, zones d'édition et d'affichage, boîte de liste, bouton, timer, éléments graphiques GDI, événements et message, principes d'affichage, principe d'invalidation d'une fenêtre, contrôle personnalisé), de leurs propriétés et des événements associés,
Connaître les possibilités offertes par Linq, les accès aux bases de données, les threads, les délégués (notamment dans le cadre d'une introduction à l'analyse numérique : analyse de différentes méthodes de résolution numérique de problèmes en lien avec les erreurs possibles).
Interfaçage avec divers outils existant comme des logiciels de bureautique, des logiciels d'ingénierie, ...
Savoir faire
Comprendre les concepts présentés, faire le lien entre les différentes matières abordées (y compris les programmations procédurales et orientée objet).
Etre capable d'appliquer et d'adapter les concepts abordés au cours.
Réfléchir à différentes solutions possibles pour résoudre un problème donné (illustré notamment par les notions d'analyse numérique).
Rechercher de la documentation sur internet et être capable de faire le tri en réfléchissant à la meilleure solution applicable.
Savoir être
Via la manière de présenter les matières, basée sur les tutoriaux que l'étudiant rencontrera dans sa vie professionnelle, l'autonomie est un des acquis principalement ciblé en tant que savoir-être.
On veillera également à insister sur l'esprit critique dont doit disposer tout étudiant technique pour lui permettre de choisir la solution la mieux adaptée à la résolution d'un problème (illustré notamment par les notions d'analyse numérique).