Université Côte d'azur

UE MIASHS S3 : Introduction R

Code de l'ECUE : SPUA31

Ce cours donne droit à 6.0 ECTS.
PORTAIL SCIENCES ET TECHNOLOGIES
Informatique
Campus Valrose
Licence 2
Semestre impair
Français

PRESENTATION

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.

Responsable(s) du cours

Arnaud Malapert

Présentiel

  • 24h de cours magistral
  • 30h de travaux pratiques

PREREQUIS

Avant le début du cours, je dois ...
  • Savoir multiplier et diviser par 2 ;)
  • Savoir utiliser décemment un ordinateur.

OBJECTIFS

A la fin de ce cours, je devrais être capable de...
  • Utiliser un logiciel de calcul formel ou scientifique.
  • Analyser et interpréter les résultats produits par l'exécution d'un programme.
  • Choisir, sur des critères objectifs, les structures de données et construire les algorithmes les mieux adaptés à un problème donné.
  • Expliquer et documenter la mise en oeuvre d'une solution technique.

CONTENU

  • 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.

Accéder au Syllabus complet (Authentification requise)
Important
Ce syllabus n’a aucune valeur contractuelle. Son contenu est susceptible d’évoluer en cours d’année : soyez attentifs aux dernières modifications.