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 11 janvier 2027
| Jour | Heures | Nombre de séances |
|---|---|---|
| Lundi | 11:30 - 12:20 | 1 |
| Lundi | 10:30 - 12:20 | 10 |
| Lundi | 18:30 - 20:20 | 2 |
| Vendredi | 13:30 - 15:20 | 13 |
Groupe 18
1er septembre au 4 décembre 2026
| Jour | Heures | Nombre de séances |
|---|---|---|
| Mardi | 08:30 - 10:20 | 13 |
| Vendredi | 08:30 - 10:20 | 13 |
