CS 166: DATABASE MANAGEMENT SYSTEMS
University of California, Riverside
4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): CS 100; CS 111. Covers basic concepts of databases and database management systems. Topics include entity-relationship modeling for design, relational data model, relational algebra, Structured Query Language (SQL), secondary storage, indexing and hashing, query evaluation and optimization, and overview of transactions.
Average GPA: 3.14
Grade distribution records: 2,435 students across 28 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 173 | 7.1% |
| A | 509 | 20.9% |
| A- | 273 | 11.2% |
| B+ | 293 | 12.0% |
| B | 487 | 20.0% |
| B- | 205 | 8.4% |
| C+ | 123 | 5.1% |
| C | 190 | 7.8% |
| C- | 69 | 2.8% |
| D+ | 22 | 0.9% |
| D | 20 | 0.8% |
| D- | 11 | 0.5% |
| F | 29 | 1.2% |
| NP | 3 | 0.1% |
| S | 13 | 0.5% |
| W | 15 | 0.6% |
Based on 2,435 student grade records across 28 terms and 4 professors.
Instructors
- Vassilis Tsotras 1,042 students, Average GPA 2.93
- Petko Bakalov 213 students, Average GPA 3.31
- Chinya Ravishankar 162 students, Average GPA 3.11
- Mariam Salloum 48 students, Average GPA 3.66