ITCS 6160: Database Systems
University of North Carolina, Charlotte
The modeling, programming, and implementation of database systems. Focuses on relational database systems, but may also address non-relational databases or other advanced topics. Topics include: (1) modeling: conceptual data modeling, ER diagram, relational data model, schema design and refinement; (2) programming: relational algebra and calculus, SQL, constraints, triggers, views; (3) implementation: data storage, indexing, query execution, query optimization, and transaction management; and (4) advanced: semi-structured data model, XML, and other emerging topics.
Average GPA: 3.87
Grade distribution records: 2,888 students across 31 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A | 2,489 | 86.2% |
| B | 353 | 12.2% |
| C | 10 | 0.3% |
| W | 24 | 0.8% |
Based on 2,888 student grade records across 31 terms and 11 professors.
Instructors
- Pamela Thompson 1,355 students, Average GPA 3.91
- Harini Ramaprasad 254 students, Average GPA 3.86
- Zeinab Riazi 248 students, Average GPA 3.98
- Li-Shiang Tsay 229 students, Average GPA 3.69
- Liyue Fan 210 students, Average GPA 3.98
- Bryan Dobbs 182 students, Average GPA 3.51
- Hugo Carreras 133 students, Average GPA 3.80
- Angela Berardinelli 90 students, Average GPA 3.93
- Jianping Fan 81 students, Average GPA 3.82
- Pierre Arbajian 61 students, Average GPA 3.92
- Qiong Cheng 45 students, Average GPA 3.96