En | Ar

048PYTML2

Python

Le but principal de cette unité est de fournir aux étudiants les outils nécessaires pour l’élaboration de programmes de niveau avancé en utilisant le concept d’objets dans leurs programmes. En effet cette approche de programmation offre une flexibilité et une portabilité exceptionnelles, ce qui rend cette UE essentielle pour les étudiants visant à continuer leurs études en numérique ou en science des données. Python est un langage de programmation orienté objet interprété. Outre les librairies standards, un grand nombre de paquetages (packages) développés par des contributeurs indépendants donne accès à des fonctionnalités spécialisées performantes. Ils nous donnent la possibilité de programmer des applications dans quasiment tous les secteurs de l'informatique.


Temps présentiel : 25 heures


Charge de travail étudiant : 100 heures


Méthode(s) d'évaluation : Examen final - deuxième session, Examen final pratique, Participation et assiduité, Travaux pratiques contrôlés


Référence :
• Programming in Python 3, Mark Summerfield, Addison-Wesley, 2010. • Apprendre à programmer avec Python 3, Gérard Swinnen, Eyrolles.

Ce cours est proposé dans les diplômes suivants
 Licence en chimie
Licence en chimie
Licence en mathématiques
Licence en mathématiques
Licence en physique
Licence en physique
Licence en sciences de la vie et de la terre - biochimie
Licence en sciences de la vie et de la terre - biochimie