This class isn't really what I was expecting for the class (but I'm not really what else I was expecting), as there was a lot more content about how databases and query languages work in theory (e.g. ER diagrams, relational algebra) rather than like working with a variety of different database management systems and data. To me, a lot of it isn't too interesting and it seems monotonous. However, I think this class has tremendously helped me improve my query language skills (SQL, SQLite, PostgresSQL, NoSQL, MySQL) and has helped me learn more about queries and databases that I probably had never considered before. Sometimes it feels like a lot of work (just in terms of how often it's assigned) in the class (maybe depending on prof) but in the end I think it has really helped me get better with advanced querying of databases because of all the practice. Overall, class was a bit dry (but that's because I think the topic just inherently is) and sometimes I felt like not all things were explained too in depth, but, in the end, helpful for improving my query language skills.
CS 4750
Database Systems
Last taught: Spring 2025
—
☆ 1 Rating
—
⏱ Hours/Week
Grade Distribution
Average GPA
—
Students Measured
—
1 Review
Instructor
4.0
Enjoyability
3.0
Recommend
3.0
Difficulty
3.0
Hours/Week
3.0