CS 5200 — Database Management Systems

4 semester hoursGraduateLectureNUpath ADusually offered: fall, spring, summerArlington, VABostonMiami, FLOakland, CAOnlinePortland, MaineSan Francisco, CASeattle, WASilicon Valley, CAVancouver, CanadaHybridLive CastOnlineTraditional

Introduces relational database management systems as a class of software systems. Prepares students to be sophisticated users of database management systems. Covers design theory, query language, and performance/tuning issues. Topics include relational algebra, SQL, stored procedures, user-defined functions, cursors, embedded SQL programs, client-server interfaces, entity-relationship diagrams, normalization, B-trees, concurrency, transactions, database security, constraints, object-relational DBMSs, and specialized engines such as spatial, text, XML conversion, and time series. Includes exercises using a commercial relational or object-relational database management system.

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 20231465876786%7.8
Spring 20241239571955%27.0
Summer A 20241778492%7.0
Summer B 20241213954%18.0
Fall 20241354062187%6.2
Spring 20251241466862%21.2
Summer A 20251224945%27.0
Summer B 2025163020%24.0
Fall 20251457576975%13.9
Spring 2026826254049%34.8

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 33% · T 12% · W 34% · Th 46% · F 8%

Common patterns: async (26% of sections), MWR (20% of sections), R (17% of sections), W (8% of sections), F (7% of sections), T (6% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

Summer A

Summer B

Percentages are each professor's average share of the season's enrolled students in recent terms.

Unlocks

CS 7270

Courses that list CS 5200 in their prerequisites.

Links

Official catalog (CS course descriptions) · Student reviews on RateMyHusky · All CS courses · Plan it at numap.app