CSI 2120 Programming Paradigms

3 crédits
Informatique
Faculte de genie
Presentation of the major programming paradigms: object-oriented, imperative, logic, functional. Related programming languages, their essential properties and typical applications. Programming in imperative, logic and functional languages. Influence of programming paradigms on problem solving and program design strategies. An overview of other paradigms, such as constraint-based, rule-based and event-driven programming.

Volet:

Cours magistral
Tutoriel
Laboratoire

Exigences:

Prerequisite: CSI 2110 .

Terme proposées précédemment:

Hiver
Été

Équivalent Français:

Organisé

495 réponses

3.81

/ 5

tout à fait d'accord
38%
d'accord
34%
pas d'accord
15%
pas du tout d'accord
9%
25%
50%
75%
100%

Attentes claires

362 réponses

4.02

/ 5

tout à fait d'accord
40%
d'accord
37%
ni d'accord, ni pas d'accord
11%
pas d'accord
7%
pas du tout d'accord
4%
25%
50%
75%
100%

Beaucoup Appris

494 réponses

4.03

/ 5

tout à fait d'accord
42%
d'accord
38%
pas d'accord
13%
pas du tout d'accord
5%
25%
50%
75%
100%

Recommander

133 réponses

3.26

/ 5

tout à fait d'accord
17%
d'accord
45%
pas d'accord
21%
pas du tout d'accord
17%
25%
50%
75%
100%

Charge de Travail

133 réponses

1.74

/ 5

très lourde
42%
supérieure à la moyenne
41%
moyenne
17%
inférieure à la moyenne
0%
très faible
0%
25%
50%
75%
100%

Évaluations Équitables

492 réponses

3.82

/ 5

tout à fait d'accord
38%
d'accord
35%
pas d'accord
13%
pas du tout d'accord
9%
question non pertinente
5%
25%
50%
75%
100%