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é

138 réponses

3.59

/ 5

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

Attentes claires

84 réponses

3.61

/ 5

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

Beaucoup Appris

139 réponses

3.47

/ 5

tout à fait d'accord
23%
d'accord
42%
pas d'accord
22%
pas du tout d'accord
10%
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

139 réponses

3.67

/ 5

tout à fait d'accord
27%
d'accord
44%
pas d'accord
17%
pas du tout d'accord
9%
question non pertinente
4%
25%
50%
75%
100%