Skip to main content

CS 514 - Database Theory and Implementation

CS 514: Database Theory and Implementation (3 units) at San Diego State University. 4 sections offered in Spring 2027, with meeting times, instructors, and seat counts. Prerequisites: CS 210 and MATH 245. Counts toward Artificial Intelligence and Technology, M.S. (2026-27), Big Data Analytics, M.S. (2026-27).

3 units
  • Data Sciences
  • Electives
  • Complementary
  • Required Core Courses (24 Units)
  • Other Elective Courses
  • Advancement to Candidacy
  • Required Courses
  • Major
  • Required Core Courses (15 Units)
  • Required Core Courses
  • Data Sciences
  • Career Track
  • 12-15 Units Selected from
Offered: Summer 2027 (not offered), Spring 2027 (offered), Fall 2026 (offered)

Counts toward

Show all 27
Database systems architecture. Storage structures and access techniques. Relational model, relational algebra and calculus, normalization of relations, hierarchical and network models. Current database systems.
Prerequisites
CS 210 and MATH 245
See the full prerequisite chain

From the catalog

Who can take it
Not open to students with credit in CS 503
Grading
LCR: Letter Grade with Cr/NC available. The grading default for the class will be letter grade, but students can opt to take it for Cr/NC
Typically offered
Fall/Spring

4 sections in Spring 2027

Class #5904· Online at a set time · Open · Letter or CR/NC
75 of 75 seats open
Tue, Thu 2:00 PM-3:15 PM · ONLINE
Class #8404· In-person · Open · Letter or CR/NC
75 of 75 seats open
Tue, Thu 7:00 PM-8:15 PM · M 120
Class #5903· In-person · Open · Letter or CR/NC
80 of 80 seats open
Tue, Thu 5:30 PM-6:45 PM · M 120
Class #5905· Online at a set time · Open · Letter or CR/NC
75 of 75 seats open
Tue, Thu 12:30 PM-1:45 PM · ONLINE

Ratings via RateMyProfessors