East Carolina University
Department of Computer Science

CSCI 3700
Database Management Systems
Standard Syllabus


3 credits Prepared by Qin Ding, April 2018

Catalog entry

P: CSCI 2540 or CSCI 3200. Theory and techniques of relational, hierarchical, and network database management systems.

Course summary

This course focuses on the theory and techniques of relational database. It covers the fundamental concepts of the relational model and entity-relationship model, the SQL query languages, and the database design theory. It also aims to develop students' skills to design and implement databases.

ORACLE is currently used for the course as a practical database management system.

Course topics

Student learning outcomes

Textbook

Database System Concepts, by Abraham Silberschatz, Henry Korth, and S. Sudarshan. McGraw-Hill. 2010.

Grading

Grading will be based on a midterm, a final exam, assignments, and quizzes. The midterm exam counts 25%, final exam 30%, assignments and quizzes 45%.

Grade cutoffs are 94% for an A, 90% for an A-, 87% for a B+, 83% for a B, 80% for a B-, 77% for a C+, 73% for a C, 70% for a C-, 67% for a D+, 63 for a D, 60% for a D-, below 60% for a F.

Grade meanings

Grade Meaning
A  Achievement substantially exceeds basic course expectations
A−  
B+  
B Achievement exceeds basic course expectations
B−  
B+  
C Achievement adequately meets basic course expectations
C−  
D+  
D Achievement falls below basic course expectations
D−  
F Failure – achievement does not justify credit for course