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

116 responses

4.14

/ 5

strongly agree
47%
agree
38%
disagree
8%
strongly disagree
6%
25%
50%
75%
100%

Clear Expectations

57 responses

4.26

/ 5

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

Learned a Lot

116 responses

3.99

/ 5

strongly agree
36%
agree
49%
disagree
7%
strongly disagree
8%
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

116 responses

3.95

/ 5

strongly agree
44%
agree
34%
disagree
10%
strongly disagree
9%
question not applicable
3%
25%
50%
75%
100%