SEG 2106 Software Construction

3 crédits
Genie logiciel
Faculte de genie
General principles and techniques for disciplined low-level software design. BNF and basic theory of grammars and parsing. Use of parser generators. Basics of language and protocol design. Formal languages. State-transition and table-based software design. Formal methods for software construction. Techniques for handling concurrency and inter-process communication. Tools for model-driven construction. Introduction to Middleware. Hot-spot analysis and performance tuning.

Volet:

Laboratoire
Cours magistral

Exigences:

Prerequisites: CSI 2110 , SEG 2105 .

Terme proposées précédemment:

Hiver

Équivalent Français:

Organisé

219 réponses

4.37

/ 5

tout à fait d'accord
59%
d'accord
32%
pas d'accord
4%
pas du tout d'accord
5%
25%
50%
75%
100%

Attentes claires

97 réponses

4.54

/ 5

tout à fait d'accord
64%
d'accord
29%
ni d'accord, ni pas d'accord
4%
pas d'accord
3%
pas du tout d'accord
0%
25%
50%
75%
100%

Beaucoup Appris

219 réponses

4.19

/ 5

tout à fait d'accord
47%
d'accord
40%
pas d'accord
10%
pas du tout d'accord
3%
25%
50%
75%
100%

Recommander

122 réponses

3.94

/ 5

tout à fait d'accord
43%
d'accord
37%
pas d'accord
13%
pas du tout d'accord
7%
25%
50%
75%
100%

Charge de Travail

122 réponses

2.67

/ 5

très lourde
8%
supérieure à la moyenne
21%
moyenne
66%
inférieure à la moyenne
5%
très faible
0%
25%
50%
75%
100%

Évaluations Équitables

219 réponses

4.49

/ 5

tout à fait d'accord
63%
d'accord
30%
pas d'accord
5%
pas du tout d'accord
2%
question non pertinente
1%
25%
50%
75%
100%