Diplôme d'ingénieur

Informatique S1

  • Cours (CM) 24h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) 24h
  • Travaux pratiques (TP) -
  • Travail étudiant (TE) 48h

Langue de l'enseignement : Français

Description du contenu de l'enseignement

- Apprendre le langage C.
- Résoudre des problèmes algorithmiques en C. —> lien avec la tomographie sismique (paramétrisation irrégulière d’un modèle)

- Learning C.
- Solving problems with C. —> Link with seismic tomography (irregular, data-driven model parametrisation)



A la fin de ce cours, vous serez capable de :
  • Réfléchir à un problème (algorithmique), proposer une solution, programmer en C votre solution.
  • Solving some algorithm problems with C.

Compétences à acquérir

L’objectif est d’apprendre, au niveau ‘ingénieur-géophysicien’, à programmer en Langage C. Bien qu’un peu difficile à appréhender au début, maîtriser ce langage de programmation est un vrai atout. En effet, comparé à d’autres langages plus faciles à utiliser comme Python ou Matlab, la grande force du langage C est sa rapidité d’exécution; ce qui fait que pour résoudre des calculs massifs, comme ceux rencontrés en géosciences, on ne peut s’en passer !

The main objective of this module is to learn C, a very efficient programming language, which sometimes is the only way to overcome massive computations faced in geosciences (while other, easier-to-use, coding languages, such as Python or Matlab, cannot do so).
 

Diplôme d'ingénieur de l'EOST

Fondation Université de Strasbourg
Investissements d'Avenir
Ligue européenne des universités de recherche (LERU)
EUCOR, Le Campus européen
CNRS
Inserm Grand Est
Logo HRS4R