COM 1315 Database Design

Course Description and Catalog Information
Course Information (links to past and current course materials)
Course Format
Course Coordinator
Textbooks and References
Course Goals
Prerequisites by Topic
Major Topics Covered in Course
Laboratory Projects

Course Description

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.

Course Information

Course is offered during the Fall, Winter and Spring quarters. CS majors are guaranteed a place in class.

Course Format

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.

Course Coordinator

Professor Betty Salzberg

Textbooks and References

Fall 2000 Winter 2000
  • Database: Principles, Programming, Performance, by Patrick O'Neil, Morgan Kaufmann Publishers, Inc.

  • Course Goals

    Prerequisites by Topic

    COM 1101. Nonmajors with equivalent programming experience in C are welcome.

    Major Topics Covered in the Course

    Laboratory projects