Que cherchez-vous?
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.

Événements à venir
28 janv. 2026 à 12:00
14 févr. 2026 à 09:30
Sigle
INF136
Responsable
Département des enseignements généraux
Cycle
1er
Crédits
4
Charge de travail
  • Cours (39h)
  • Laboratoire ou travaux pratiques (36h)
  • Travaux personnels (105h)

INF136 - Introduction à la programmation en Python

Ce cours vise à doter la personne étudiante de compétences fondamentales en algorithmique et en programmation, afin dêtre en mesure de résoudre des problèmes scientifiques liés à leur discipline.

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

  • décrire les concepts fondamentaux de la programmation, notamment les structures de contrôle, les types de données et la moduralisation des programmes informatiques;
  • analyser les étapes nécessaires à la résolution d un problème scientifique;
  • implémenter des algorithmes dans un langage de programmation en respectant les bonnes pratiques de développement logiciel;
  • implémenter des algorithmes connus, tels que le tri et la fouille;
  • traiter des fichiers de différents formats en vue de leur analyse;
  • concevoir des visualisations graphiques à partir des bibliothèques appropriées.

Éléments de contenu : normes de programmation. Structure de base d'un programme.Modules et programmation modulaire.Variables, constantes et types. Entrées/sorties.Expressions et opérateurs. Sous-programmes et paramètres. Structures de contrôle. Collections et structures de données imbriquées. Tableaux à une et deux dimensions.Programmation orientée objet. Encapsulation. Analyse de problèmes et de solutions algorithmiques associées. Algorithmes sur tableaux (tris et fouilles). Chaînes de caractères et expressions régulières. Lecture et écriture de fichiers textes.Visualisation et graphiques. Tests unitaires et débogage.

Groupe Jour Type
03 Lundi 18:00 Activité de cours
04 Mercredi 13:30 Activité de cours
01 Mardi 09:00 Activité de cours
02 Mardi 13:30 Activité de cours
01 Mercredi 13:30 Laboratoire
03 Mercredi 18:00 Laboratoire
02 Vendredi 09:00 Laboratoire
04 Mardi 09:00 Laboratoire