CSI 2520 Paradigmes de programmation
Hiver 2012

(3 heures de cours, 1.5 heures de tutoriel, 1.5 heures de laboratoire, 3 crédits)
Présentation des principaux paradigmes de programmation: orienté objet, impératif, logique, fonctionnel. Langages de programmation correspondants, leurs propriétés essentielles et leurs applications typiques. Programmation avec langages impératifs, logiques et fonctionnels. Influence des paradigmes de programmation sur la résolution de problèmes et les stratégies de conception de programmes. Survol d autres paradigmes tels que les programmations orientées contraintes, à base de règles, et événementielle. Préalable: CSI2510.