Niveau d'étude
Bac +3
ECTS
3 crédits
Crédits ECTS Echange
3.0
Composante
UFR IM2AG (informatique, mathématiques et mathématiques appliquées)
Période de l'année
Printemps (janv. à avril/mai)
Description
Programmer de façon modulaire, lisible et maintenable dans un langage orientée objet à partir d’un diagramme UML de classes fourni en utilisant les concepts fondamentaux de l’approche orientée objet (classes, instances, encapsulation, héritage, polymorphisme, généricité, abstraction)
Objectifs
L’objectif de ce cours est l’introduction des paradigmes de programmation objet dans le cadre du génie logiciel.
Heures d'enseignement
- CMCM18h
- TDTD18h
- CMTDCours magistral - Travaux dirigés18h
Période
Semestre 6
Informations complémentaires
Validation d'algorithme :
Mise en œuvre
- Preuve de programme sur papier.
- Utilisation de Jasmine/Karma pour les jeux de tests
- Utilisation de Cypress pour les tests end2end
Compétences visées
• réaliser une étude statistique à partir de données observées
• répondre à une question statistique, formuler une hypothèse et la confirmer
• bâtir une expérimentation simple et produire des données d’observation statistiques
• analyser les résultats statistiques obtenus (processus d’analyse)
• restituer les résultats statistiques sous forme synthétique (processus de visualisation, commentaires, analyse et synthèse)
• utiliser des environnements de traitement statistiques
• Pour suivre ses développements logiciels (historique, gestion de version, collaboration) : git, github
• Pour le processus d’analyse (analyse statistique, synthèse, visualisation) : R (R-studio, ggplot2, jupyter notebook)
• Pour la mise en forme et présentation : LaTeX (via un markdown)
• réaliser une étude statistique argumentée et correctement présentée sur un cas pratique