CSCI3357 · Computer Science
Morrissey College of Arts & Sciences
An introduction to the internals of client-server database systems. A database system is large and sophisticated. By studying its components, one also learns techniques that apply to numerous other large systems. Topics include JDBC drivers, disk and memory management, transaction processing, and efficient query execution. This course will involve substantial programming in Java.It does not cover the use of commercial database systems. Preqreq: CSCI1102 or equivalent. Prior experience with a relational database system is not required.
Course experience
Averages use the original five-point historical evaluation scale.
Organization
4.5 / 5
How well the course was organized
Challenge
4.9 / 5
How intellectually challenging students found it
Attendance
4.2 / 5
How necessary attendance was
Assignments
4.4 / 5
How helpful assignments were
Weekly effort
~5
hours per week
Estimated from the original workload response buckets. Individual sections may differ.
Instructor options
Ratings below reflect the evaluations connected to this course.
No instructors match those filters.
Across time
Available section-level results across semesters.
Fall 2023
1 sectionFall 2021
1 section