CSI 3120 Programming Language Concepts

3 crédits
Informatique
Faculte de genie
Design and evaluation criteria for programming languages. Introduction to syntactic and semantic description of programming languages. Basics of programming language implementation. Scripting languages. A comparison of design choices across programming paradigms: data objects, data types, control structures, sub-programs. Basics of concurrency.

Volet:

Laboratoire
Cours magistral
Tutoriel

Exigences:

Prerequisites: CSI 2101 , CSI 2120 .

Terme proposées précédemment:

Automne

Équivalent Français:

Organisé

313 réponses

3.75

/ 5

tout à fait d'accord
35%
d'accord
32%
pas d'accord
11%
pas du tout d'accord
12%
25%
50%
75%
100%

Attentes claires

197 réponses

3.70

/ 5

tout à fait d'accord
38%
d'accord
23%
ni d'accord, ni pas d'accord
17%
pas d'accord
15%
pas du tout d'accord
7%
25%
50%
75%
100%

Beaucoup Appris

313 réponses

3.80

/ 5

tout à fait d'accord
38%
d'accord
33%
pas d'accord
16%
pas du tout d'accord
8%
25%
50%
75%
100%

Recommander

116 réponses

3.81

/ 5

tout à fait d'accord
29%
d'accord
49%
pas d'accord
16%
pas du tout d'accord
5%
25%
50%
75%
100%

Charge de Travail

116 réponses

2.47

/ 5

très lourde
12%
supérieure à la moyenne
32%
moyenne
52%
inférieure à la moyenne
3%
très faible
1%
25%
50%
75%
100%

Évaluations Équitables

311 réponses

4.05

/ 5

tout à fait d'accord
45%
d'accord
33%
pas d'accord
10%
pas du tout d'accord
6%
question non pertinente
6%
25%
50%
75%
100%