What are you looking for?
51 Résultats pour : « Portes ouvertes »

L'ÉTS vous donne rendez-vous à sa journée portes ouvertes qui aura lieu sur son campus à l'automne et à l'hiver : Samedi 18 novembre 2023 Samedi 17 février 2024 Le dépôt de votre demande d'admission à un programme de baccalauréat ou au cheminement universitaire en technologie sera gratuit si vous étudiez ou détenez un diplôme collégial d'un établissement québécois.

Code
MGA805
Person in charge
Département de génie aérospatial
Cycle
2th
Credits
3

MGA805 - Programmation Python avancée et collaborative

Ce cours vise à appliquer des compétences avancées en programmation avec le langage Python afin de résoudre des problèmes reliés au projet, au stage ou aux travaux de recherche exécutés dans des contextes industriels et de recherche.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • utiliser les structures de données du langage pour organiser et traiter l'information;
  • produire des modules pour les tracés graphiques (Matplotlib ou VTK) adaptées à des rapports ou publications;
  • développer des scripts et des codes avancés s'appuyant sur des librairies publiques afin de répondre à des besoins spécifiques de projets d'ingénierie;
  • appliquer les principes d'encapsulation et de modularité dans lécriture de programmes structurés;
  • intégrer des modules spécialisés (Numpy, Scipy, Pandas) pour les calculs numériques et le traitement de données de recherche;
  • expliquer les principes de base de la programmation orientée objet (classes, objets, attributs, méthodes);

Éléments de contenu : programmation Python. Calcul interprété. Structures de données. Chaînes de caractères. Programmation orientée-objet. Encapsulation. Programmation modulaire. Librairies. Modules de méthodes numériques : traitement de données de recherche. Modules de tracés graphiques. Rapports et publications.