CSI 3505 Conception et analyse des algorithmes I

3 crédits
Informatique
Faculte de genie
Analyse des cas moyens et du pire cas. Analyse de la complexité. Notations asymptotiques et classes de complexité de base. Techniques de conception d'algorithmes: exhaustive, diviser pour régner, programmation dynamique glouton, retour arrière. Complexité computationnelle de problèmes : arguments de borne inférieure. Classes P, NP, et NP complet; traitement des problèmes NP complet.

Volet:

Cours magistral

Exigences:

Préalables : CSI 2510 /CSI 2610, CSI 2501 ou pour les étudiants et étudiantes inscrits aux programmes spécialisés en mathématiques : CSI 2510 /CSI 2610, ( MAT 2541 ou MAT 2543 ).

Terme proposées précédemment:

Automne

Équivalent Anglais:

Organisé

103 réponses

4.18

/ 5

tout à fait d'accord
51%
d'accord
34%
pas d'accord
11%
pas du tout d'accord
4%
25%
50%
75%
100%

Attentes claires

49 réponses

3.80

/ 5

tout à fait d'accord
39%
d'accord
24%
ni d'accord, ni pas d'accord
18%
pas d'accord
14%
pas du tout d'accord
4%
25%
50%
75%
100%

Beaucoup Appris

103 réponses

4.01

/ 5

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

Recommander

54 réponses

4.00

/ 5

tout à fait d'accord
39%
d'accord
43%
pas d'accord
17%
pas du tout d'accord
2%
25%
50%
75%
100%

Charge de Travail

54 réponses

2.59

/ 5

très lourde
9%
supérieure à la moyenne
26%
moyenne
61%
inférieure à la moyenne
4%
très faible
0%
25%
50%
75%
100%

Évaluations Équitables

103 réponses

3.88

/ 5

tout à fait d'accord
40%
d'accord
33%
pas d'accord
13%
pas du tout d'accord
9%
question non pertinente
6%
25%
50%
75%
100%