CSI 5311 Distributed Databases and Transaction Processing

3 units
Computer Science
Faculty of Engineering
Principles involved in the design and implementation of distributed databases and distributed transaction processing systems. Topics include: distributed and multi-database system architectures and models, atomicity, synchronization and distributed concurrency control algorithms, data replication, recovery techniques, and reliability in distributed databases. This course is equivalent to COMP 5101 at Carleton University.

Components:

Lecture

Previously Offered Terms:

Fall
Winter

Organized

55 responses

3.70

/ 5

strongly agree
31%
agree
40%
disagree
22%
strongly disagree
5%
25%
50%
75%
100%

Clear Expectations

38 responses

3.92

/ 5

strongly agree
34%
agree
39%
neither agree nor disagree
16%
disagree
5%
strongly disagree
5%
25%
50%
75%
100%

Learned a Lot

54 responses

3.74

/ 5

strongly agree
28%
agree
44%
disagree
24%
strongly disagree
2%
25%
50%
75%
100%

Recommend

17 responses

3.82

/ 5

strongly agree
18%
agree
65%
disagree
18%
strongly disagree
0%
25%
50%
75%
100%

Workload

17 responses

2.47

/ 5

very heavy
0%
heavier than average
59%
average
35%
lighter than average
6%
very light
0%
25%
50%
75%
100%

Fair Assessments

55 responses

4.20

/ 5

strongly agree
40%
agree
49%
disagree
7%
strongly disagree
2%
question not applicable
2%
25%
50%
75%
100%