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é

221 réponses

3.66

/ 5

tout à fait d'accord
30%
d'accord
36%
pas d'accord
12%
pas du tout d'accord
12%
25%
50%
75%
100%

Attentes claires

105 réponses

3.26

/ 5

tout à fait d'accord
21%
d'accord
27%
ni d'accord, ni pas d'accord
20%
pas d'accord
22%
pas du tout d'accord
10%
25%
50%
75%
100%

Beaucoup Appris

221 réponses

3.64

/ 5

tout à fait d'accord
31%
d'accord
38%
pas d'accord
18%
pas du tout d'accord
10%
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

221 réponses

3.92

/ 5

tout à fait d'accord
38%
d'accord
37%
pas d'accord
11%
pas du tout d'accord
8%
question non pertinente
7%
25%
50%
75%
100%