CSI 2501 Structures discrètes

3 units
Computer Science
Faculty of Engineering
Structures discrètes utilisées en informatique. Analyse et conception des algorithmes. Logique des prédicats. Révision des techniques de preuves. Application de l'induction aux problèmes en informatique. Théorie des graphes. Applications en technologie de l'information. Justesse des programmes correction. Pré, post conditions et invariants. Analyse des programmes récursifs à l'aide des relations de récurrence. Propriétés des entiers et application de base et en cryptographie.

Components:

Lecture
Tutorial

Requirements:

Préalable : MAT 1748 .

Previously Offered Terms:

Winter

English Equivalent:

Organized

138 responses

4.23

/ 5

strongly agree
53%
agree
34%
disagree
7%
strongly disagree
5%
25%
50%
75%
100%

Clear Expectations

79 responses

4.34

/ 5

strongly agree
61%
agree
25%
neither agree nor disagree
5%
disagree
5%
strongly disagree
4%
25%
50%
75%
100%

Learned a Lot

138 responses

4.06

/ 5

strongly agree
41%
agree
46%
disagree
7%
strongly disagree
7%
25%
50%
75%
100%

Recommend

59 responses

3.31

/ 5

strongly agree
17%
agree
46%
disagree
25%
strongly disagree
12%
25%
50%
75%
100%

Workload

59 responses

2.69

/ 5

very heavy
10%
heavier than average
20%
average
59%
lighter than average
10%
very light
0%
25%
50%
75%
100%

Fair Assessments

138 responses

4.04

/ 5

strongly agree
48%
agree
33%
disagree
9%
strongly disagree
9%
question not applicable
2%
25%
50%
75%
100%