AccueilMasterMathématiques et applicationsEnseignementsProgramming and algorithms

Master Mathématiques et applicationsUE Programming and algorithms

Contenu

3 parts : 1) Unix : - file system and basic shell commands - text utilities - redirections, pipe 2) Programming language (Python) : - basic principles of imperative programming : variable, type, assignment, operators - control flow (conditional, iterations, loops) - basic data structures : tuple, list, dict - files (text, input/output) - local and external modules : math, random, numpy, scipy, matplotlib, pandas - functions 3) Algorithms : arrays, sorting, lists, stacks, queues

Langue utilisée

Langue principale utilisée par cet enseignement : Français.

Volume des enseignements

  • Cours magistraux : 12 heures
  • Travaux dirigés : 12 heures
  • Travaux pratiques : 12 heures

Les formations qui utilisent cet enseignement