SlugAtlasUC Santa Cruz

CSE 214Principles of Database Systems

5 creditsGraduateStudent Option

Advanced course on principles of database systems. Main topics include overview of the relational data model and relational query languages; recursive queries, datalog, and fixed-points; query processing and optimization; database design, dependencies, normal forms, and the chase procedure. Additional topics may include information integration, complex objects, semistructured data, and XML. (Formerly Computer Science 277.)

Prerequisites

Prerequisite(s): CSE 201 or equivalent or consent of instructor. Enrollment is restricted to graduate students.

Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.

When it runs

Winter 2027Open Winter 2027

SectionTypeWhenWhereInstructorSeats
01LectureAsynchronousN. TziavelisOpen 0/42

Winter 2026Open Winter 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 5:20pm–6:55pm
R Carson Acad 240N. TziavelisClosed 40/40

Who teaches it

InstructorRatingDifficultyWould take againReviews
Nikos Tziavelis4.8 / 52.7 / 589%17

From RateMyProfessors, which is student-submitted and not a survey. Small review counts move a long way on one bad quarter.

SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.