Chaque cours est divisé en deux parties : théorie ; mise en application.
Ce cours est une initiation à l’algorithmique et à la programmation dans le langage R. R est un logiciel libre (Projet GNU) pour la manipulation de données, le calcul numérique, les statistiques, le graphisme … R propose aussi une large palette de techniques avancées : modèles linéaires et non-linéaires ; tests statistiques ; analyse de séries temporelles ; classification ; partitionnement. R peut être étendu par les utilisateurs et de nombreuses extensions sont disponibles sur cran.
En tant que scientifique, vous appliquerez des techniques dans votre cursus, puis dans votre métier, qui exigent la maîtrise des concepts fondamentaux en algorithmique et programmation.
En tant qu’être humain, vous utilisez déjà quotidiennement des systèmes informatiques sans nécessairement les comprendre.
Ce cours vous aidera à mieux appréhender les logiques et limites des systèmes informatiques ce qui fera de vous un meilleur utilisateur, et peut-être un programmeur ;)
Ce cours est inspiré du cours de Python de Jean-Paul Roy et Bruno Martin que je remercie pour le partage.
Toutes les détails sont sur le site web.
Chaque cours est divisé en deux parties : théorie ; mise en application.
Les travaux pratiques sont réalisés en salles machines. Ils ne sont pas notés.
Les exercices UCAnCODE sont réalisés en binôme et les notes sont attribuées par un juge automatique.
Les mini-projets sont réalisés en binôme et sont évalués par les enseignants.
Les évaluations terminales sont des épreuves écrites.