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:

Tous Les Professeurs
Moyenne A- (7.576)
Le plus fréquent: A+ (27%)
889 étudiants

P

S

NS

F

D

C

B

A-

A+

Shiva Nejati

4 section de l'Hiver 2023 au l'Hiver 2024

Moyenne B+ (7.465)
Le plus fréquent: A+ (28%)
387 étudiants

P

S

NS

F

D

C

B

A-

A+

Professeurs Inconnus

2 section pendant l'Hiver 2022

Moyenne A- (7.921)
Le plus fréquent: A+ (31%)
190 étudiants

P

S

NS

F

D

C

B

A-

A+

Hussein Al Osman

2 section de l'Hiver 2018 au l'Hiver 2019

Moyenne A- (7.848)
Le plus fréquent: A+ (30%)
184 étudiants

P

S

NS

F

D

C

B

A-

A+

Ayman El-Sawah

2 section de l'Hiver 2018 au l'Hiver 2019

Moyenne B+ (7.008)
Le plus fréquent: A- (17%)
128 étudiants

P

S

NS

F

D

C

B

A-

A+