Hiver 2011

CSI 2520 : PARADIGMES DE PROGRAMMATION

(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 ou CSI2610.


PROFESSEUR:

Robert Laganière
STE 5023
562-5800 poste 6707
laganier@site.uottawa.ca
http://www.site.uottawa.ca/~laganier

HORAIRE:

LEC1 Mardi 10:00 - 11:30 VNR3075
LEC2 Jeudi 8:30 - 10:00 VNR3075
DGD Jeudi 16:00 - 17:30
LAB Jeudi 17:30 - 19:00

PLAN:

REFERENCES:

ÉVALUATION:

18% [MS] Examen mi-session
42% [EF] Examen final ( voici un examen de pratique )
40% [ND] Devoirs
  1. Devoir 1
  2. Devoir 2
  3. Devoir 3
  4. Devoir 4
  5. Devoir 5
  6. Devoir 6


Note finale = Si (MS + EF) < 30.0
Alors Note numerique = (MS + EF) * 10 / 6
Sinon Note numerique = MS + EF + ND