• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Algorithmique et programmation

  • ECTS

    5 crédits

  • Composante

    UFR Physique

  • Volume horaire

    63,5h

  • Période de l'année

    Semestre 4

Description

• Prise en main avec l’outil informatique. Commandes Shell et premières prises de note sous Jupyter
• Les variables et leurs manipulations. Variables, fonctions et fichiers.
• Bases de l’algorithmique et éléments de pseudo-langage. Boucles et tests conditionnels. Algorithmes de tris. Représentation graphique.
• Introduction au calcul formel
• Quelques notions de calcul formel
• Méthodes de résolution numériques. Résolution de fonctions f(x)=0. Calcul d’intégrales. Résolution d’équations différentielles
• Outils d’analyse statistique. Distributions. Intégration Monte-Carlo. Régression linéaire. Ajustement.

Lire plus

Objectifs

• Savoir concevoir et réaliser un programme informatique afin de déterminer et représenter numériquement une solution à un problème physique ou mathématique.
• Maîtrise du langage de programmation Python et connaissances élémentaires des bibliothèques numpy, matplotlib et scipy.

Lire plus

Heures d'enseignement

  • Algorithmique et programmationCours Magistral13,5h
  • Algorithmique et programmationTravaux Pratiques50h

Pré-requis nécessaires

Les notions vues au cours de l’UE Physique numérique de S1 seront supposées validées (rudiments de l’algorithmique, usage des outils de programmation sous Jupyter/Python).

Lire plus