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é

130 réponses

4.21

/ 5

tout à fait d'accord
48%
d'accord
38%
pas d'accord
9%
pas du tout d'accord
3%
25%
50%
75%
100%

Attentes claires

76 réponses

3.79

/ 5

tout à fait d'accord
36%
d'accord
26%
ni d'accord, ni pas d'accord
22%
pas d'accord
13%
pas du tout d'accord
3%
25%
50%
75%
100%

Beaucoup Appris

130 réponses

3.94

/ 5

tout à fait d'accord
41%
d'accord
38%
pas d'accord
13%
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

130 réponses

3.87

/ 5

tout à fait d'accord
37%
d'accord
38%
pas d'accord
13%
pas du tout d'accord
8%
question non pertinente
5%
25%
50%
75%
100%