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

63 responses

3.71

/ 5

strongly agree
27%
agree
46%
disagree
21%
strongly disagree
5%
25%
50%
75%
100%

Clear Expectations

46 responses

3.85

/ 5

strongly agree
30%
agree
41%
neither agree nor disagree
17%
disagree
4%
strongly disagree
7%
25%
50%
75%
100%

Learned a Lot

62 responses

3.64

/ 5

strongly agree
24%
agree
45%
disagree
27%
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

63 responses

4.18

/ 5

strongly agree
38%
agree
51%
disagree
8%
strongly disagree
2%
question not applicable
2%
25%
50%
75%
100%