SEG 3102 Software Design and Architecture

3 crédits
Genie logiciel
Faculte de genie
An in-depth look at software design. Continuation of the study of design patterns, frameworks and architectures. Survey of current middleware architectures. Design of distributed systems using middleware. Designing for qualities such as performance, safety, security, reusability, reliability, etc. Measuring internal qualities and complexity of software. Evaluation and evolution of designs. Basics of reengineering and reverse engineering.

Volet:

Laboratoire
Cours magistral
Tutoriel

Exigences:

Prerequisite: SEG 2105 .

Terme proposées précédemment:

Automne

Équivalent Français:

Organisé

118 réponses

3.55

/ 5

tout à fait d'accord
31%
d'accord
36%
pas d'accord
18%
pas du tout d'accord
13%
25%
50%
75%
100%

Attentes claires

63 réponses

3.51

/ 5

tout à fait d'accord
24%
d'accord
32%
ni d'accord, ni pas d'accord
21%
pas d'accord
19%
pas du tout d'accord
5%
25%
50%
75%
100%

Beaucoup Appris

118 réponses

3.43

/ 5

tout à fait d'accord
25%
d'accord
39%
pas d'accord
22%
pas du tout d'accord
12%
25%
50%
75%
100%

Recommander

55 réponses

2.91

/ 5

tout à fait d'accord
16%
d'accord
33%
pas d'accord
27%
pas du tout d'accord
24%
25%
50%
75%
100%

Charge de Travail

55 réponses

2.22

/ 5

très lourde
15%
supérieure à la moyenne
49%
moyenne
36%
inférieure à la moyenne
0%
très faible
0%
25%
50%
75%
100%

Évaluations Équitables

118 réponses

3.70

/ 5

tout à fait d'accord
28%
d'accord
46%
pas d'accord
14%
pas du tout d'accord
10%
question non pertinente
3%
25%
50%
75%
100%