IFT359 - Programmation fonctionnelle
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 3 crédits
- Faculté ou centre
- Faculté des sciences
- Trimestres *
- Automne 2026
- Répartition de la charge de travail
- 3-1-5
Cible(s) de formation
Formaliser les notions d'abstraction procédurale et d'abstraction de données dans le cadre de la programmation fonctionnelle.Contenu
Qualité, modularité, conception fonctionnelle. Processus récursifs et itératifs. Objets atomiques. Listes. Abstraction d'ordre supérieur. Curryfication. Fermeture. Appels terminaux. Modèle d’exécution d’un programme fonctionnel. Application de la programmation fonctionnelle (structure de donnée non mutable, programmation par flots, pattern matching…). Insistance sur la qualité de la solution.Préalable(s)
IFT159* Sujet à changement
Les informations ci-dessous sont sujettes à changement.
Les étudiantes et étudiants inscrits peuvent voir leur horaire détaillé dans le calendrier de monPortail ou se référer à l'horaire fourni par leur faculté.
Groupe 1
31 août au 14 décembre 2026
| Jour | Heures | Nombre de séances |
|---|---|---|
| Lundi | 11:30 - 12:20 | 1 |
| Lundi | 10:30 - 12:20 | 10 |
| Jeudi | 19:30 - 20:20 | 12 |
| Vendredi | 13:30 - 15:20 | 13 |
Groupe 18
1er septembre au 11 décembre 2026
| Jour | Heures | Nombre de séances |
|---|---|---|
| Mardi | 08:30 - 10:20 | 13 |
| Vendredi | 08:30 - 10:20 | 13 |
