Logo ÉTS
Session
Cours
Responsable(s)

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis
 


Descriptif du cours

Sujets d’intérêt majeur et à la fine pointe de la technologie. Deux sujets sont offerts en alternance.

Cours offert à la session d’automne 2024, hiver 2025 :

Cours offert à la session d'hiver 2024 et d’été 2024 :

Cours offert à la session d'automne 2023 :






Objectifs du cours

Le cours d'introduction à Python pour les étudiants de génie aéronautique a pour but de fournir une base solide dans la programmation en Python aux étudiants de maîtrise qui n'ont pas étudié Python auparavant. Ce cours vise à aider les étudiants à acquérir des compétences en programmation qui seront utiles pour leur future carrière dans le domaine de l'aéronautique ou pour leur projet de recherche universitaire. 

À la fin de cours, l'étudiant aura acquis des connaissances sur:

  • Les bases de la syntaxe et du fonctionnement du language de programmation python
  • Les bases de la programmation procédurale en python
  • Les bases de la programmation orientée en python
  • Les principaux outils scientifiques disponibles à l'aide du language python
  • Une panoplie d'outils connexes (git, documentation du code, ...) utile pour l'écriture d'applications scientifiques à l'aide de python

Stratégies pédagogiques

Le cours se donne sous une forme intensive 1 à 2 demi-journées par semaine (voir calendrier exact en fonction des semaines). L’enseignement se veut interactif, ainsi les périodes magistrales de présentation de notions seront régulièrement entrecoupées de périodes permettant la mise en application des concepts. De plus, plusieurs séances seront entièrement dédiées à la résolution de problèmes du domaine du génie aérospatial pour mettre en oeuvre les notions vues dans les périodes de cours. La réalisation de solutions numériques d’envergure s’appuie sur le travail collaboratif. Ainsi un projet de session devra être réalisé par équipe de 3 à 4 étudiants. Les groupes devront développer leur solution, la valider, la documenter puis la présenter au terme de la session.

  • 8 séances d'enseignement en classe (24h)
  • 5 séances de travaux sur des projets d'applications
    • Possibilité de choisir par vous même un projet lié à un sujet scientifique


Utilisation d’appareils électroniques

Les ordinateurs portables sont autorisés et nécessaires pour ce cours, toutefois, leur utilisation pour un usage qui n'est pas lié au cours est interdite en classe. Chaque étudiante ou étudiant doit disposer d'un ordinateur portable permettant d'exécuter l'environnement de développement du cours.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu