Course FormatCourse Goals
Textbooks and References
Prerequisites by Topic
Major Topics Covered in Course
Focuses on the use and properties of relational database management systems. Uses the entity-relationship model on example problems. Presents the SQL language. Topics may include indexing, query optimization and object-oriented databases. Requires implementing a database schema and writing a short application program on a commercial database management system.
4 QH credit
Prerequisite: COM 1100. Nonmajors with equivalent programming experience in C are welcome.
BSCS03 Database track
BSCS04 elective course
BACS focused elective
BSIS required course
This is a core course for BS IS majors. It is Database track course for BS CS students graduating in the year 2003 and before, a CS elective for BS CS majors graduating in the year 2004 and beyond and a 'focused' elective for the BA CS majors.
Professor Betty Salzberg
Database: Principles, Programming, Performance, by Patrick O'Neil, Morgan Kaufmann Publishers, Inc.
COM 1101. Nonmajors with equivalent programming experience in C are welcome.