ENIT

EC0903SI0202 - CALCUL SCIENTIFIQUE POUR L INGENIEUR

Objectifs

L'objectif de ce module est de donner aux �diants d'une �le d'ing�eurs des connaissances sur les m�odes de calcul assist� par ordinateur bas� sur le langage de programmation Python et sur certains des principaux modules informatiques tels que Numpy, Scipy, Matplotlib et Sympy. �la fin de ce cours, un �diant doit �e en mesure de traiter des donn�, d'analyser et de pr�nter les r�ltats sous forme graphique, de faire communiquer les logiciels informatiques et d'automatiser les proc�res de traitement.
océdures de traitement.

The objective of this module is to give the students of an engineer school some knowledge about computer-aided calculation methods based on the Python programming language and the some of the main computational modules such as: Numpy, Scipy, Matplotlib and Sympy. At the end of this course, a student must be able to process amount of data, analyze and present the results in graphical form, make computing softwares communicate, and automate processing procedures.

Présentation

- Introduction �'informatique scientifique.
- Br�s notions sur le langage de programmation Python (kit de survie)
- Modules Numpy, Scipy, Matplotlib et Sympy Python
- Exemples d'applications
- Tutoriels et applications de programmation �es probl�s scientifiques
fiques

- Introduction to scientific computing.
- Brief notions about the Python programming language (survival kit)
- Numpy, Scipy, Matplotlib and Sympy Python modules
- Examples of applications
- Tutorials and programming applications to scientific problems

Pré-requis

Notions d'informatique et de programmation requises
Une connnaissance pr�able deu langage Python est recommand�
e.

Recommandations


Conditions d'évaluation

(1*RAP1)/1

RAP1 : Rapport

RAP : Rapport

Bibliographie

[1] , Automate the Boring Stuff With Python: Practical Programming for Total Beginners
[2] John V. Guttag, Introduction to Computation and Programming Using Python: With Application to Understanding Data, MIT Press, 2016
[3] Claus Fuhrer & Jan Erik Solem & Olivier Verdier, Scientific Computing with Python 3, Packt Publishing, 2016
[4] VanderPlas, Jake, Python Data Science Handbook: Essential Tools for Working with Data, O'Reilly Media, 2016
[5] Tarek Ziad�Programmation PYTHON, 2009


[1] , Automate the Boring Stuff With Python: Practical Programming for Total Beginners
[2] John V. Guttag, Introduction to Computation and Programming Using Python: With Application to Understanding Data, MIT Press, 2016
[3] Claus Fuhrer & Jan Erik Solem & Olivier Verdier, Scientific Computing with Python 3, Packt Publishing, 2016
[4] VanderPlas, Jake, Python Data Science Handbook: Essential Tools for Working with Data, O'Reilly Media, 2016
[5] Tarek Ziad�Programmation PYTHON, 2009

En bref

Langue d'enseignement : français

Contact(s)

Composante

Contactez l'ENI de Tarbes

47, avenue d'Azereix - BP 1629 - 65016 Tarbes CEDEX

+33 (0)5 62 44 27 00

  • Région Occitanie
  • Erasmus +
  • Logo midisup
  • Logo CGE
  • Logo UTFTMP
  • Logo CTI
  • Logo CDEFI
  • Logo MENESR