CS 1555

DATABASE MANAGEMENT SYSTEMS

FALLSPRINGSUMMER
PRE-REQ: CS 1501
Course DescriptionThe objective of this course is to provide an in-depth knowledge of database systems design. Thus, the emphasis is on how to model ones own data and how to use available database management systems effectively. Towards this end, the relational and the object-relational models are discussed in great detail and object-oriented and other data models are also presented. Commercial database management systems are examined and students get practical experience through the use of such systems.
Credits:3
View this course on Pitt's Website

Testimonials

One of the worst classes I've taken at Pitt. Dr. Kosta is a fine professor but a lot of the material he and Panos teaches is terribly outdated. The homeworks are annoying and aren't similar to the tests at all. The project they assigned was very poorly-written and was more tedious than challenging. The slides provided are similarly terrible and look like they were made 15 years ago. If you don't have SQL experience, maybe take this course, but don't have too high expectations.

This class was so boring. You learn SQL which is useful, but you are better off going to an online tutorial. Until they change up this curriculum for this class, avoid it and take Data Science instead.

This class begins with very easy content. The concepts and SQL statements are easy to grasp and write, but they can require a bit of logical thinking from time to time. The end of the course gets challenging and the projects and homework’s can become tedious. Over all, it was a fun course, but requires some effort at the end. Attendance and participation are mandatory.

Add your review by filling out this form!