CSC 418: Database Systems Implementation

Offered Under: B.Sc. in Computer Science (CSC)
Description

A detailed examination of techniques and methodologies used in the implementation of relational, object-oriented and distributed database systems. Special attention is given to query processing and optimization along with lectures on transaction management, advanced file access methods and database performance tuning.



Course Type Major
Credit Hour 3
Lecture Hour 45
Expected Outcome(s):
  • Design and implement data management applications using various database systems.
  • Analyze and apply database performance tuning techniques.
  • Analyze and apply advanced query optimization techniques.
  • Analyze and apply transaction processing techniques.


Grading Policy:

Letter Grade Marks Grade Point
A 90 - 100 4.00
A- 85 - 89 3.70
B+ 80 - 84 3.30
B 75 - 79 3.00
B- 70 - 74 2.70
C+ 65 - 69 2.30
C 60 - 64 2.00
C- 55 - 59 1.70
D+ 50 - 54 1.30
D 45 - 49 1.00
F 00 - 44 0.00