048PYTML3

Python

Le but principal de cette unité étant de donner 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, Examen oral


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 mathématiques