Course Info

CSC 453: Principles of Database Management Systems

A core graduate course in database design and implementation. Topics include database implementation and queries in SQL, logical design or relational databases, storage and indexes, database programming, and emerging database models.

CSC 403 is a prerequisite for this class.

Fall 2025-2026

  • Section: 701
  • Class number: 13117
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor:
  • Section: 720
  • Class number: 12940
  • Meeting time: -
  • Location: Online: Async
  • Instructor:

Section 741

Class number 13543

  • Meeting dates: 9/10/2025 - 11/25/2025
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor:
  • Meeting dates: 9/10/2025 - 11/25/2025
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: Flex
  • Instructor:


Spring 2024-2025

  • Section: 901
  • Class number: 33318
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Alexander Rasin | View syllabus

Section 941

Class number 35155

  • Meeting dates: 3/29/2025 - 6/13/2025
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Alexander Rasin | View syllabus


Winter 2024-2025

  • Section: 801
  • Class number: 23213
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01111 at Loop Campus
  • Instructor: Daniel Lee | View syllabus

Fall 2024-2025

  • Section: 701
  • Class number: 14847
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Alexander Rasin | View syllabus
  • CLOSED

Section 741

Class number 16118

  • Meeting dates: 9/4/2024 - 11/19/2024
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Alexander Rasin | View syllabus


Spring 2023-2024

  • Section: 901
  • Class number: 33434
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01111 at Loop Campus
  • Instructor: Daniel Lee | View syllabus

Winter 2023-2024

  • Section: 801
  • Class number: 23305
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01111 at Loop Campus
  • Instructor: Daniel Lee | View syllabus
  • CLOSED

Fall 2023-2024

  • Section: 701
  • Class number: 13260
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: 14EAS 00214 at Loop Campus
  • Instructor: Daniel Lee | View syllabus
  • Section: 702
  • Class number: 17112
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Tanu Malik | View syllabus

Spring 2022-2023

  • Section: 901
  • Class number: 43427
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Tanu Malik | View syllabus
  • Section: 920
  • Class number: 39832
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Tanu Malik | View syllabus
  • CLOSED

Winter 2022-2023

  • Section: 801
  • Class number: 31662
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: LEWIS 01111 at Loop Campus
  • Instructor: Daniel Lee | View syllabus
  • Section: 820
  • Class number: 28448
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Dai Hai Ton That
  • Section: 821
  • Class number: 31693
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Dai Hai Ton That

Fall 2022-2023

  • Section: 701
  • Class number: 18929
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Dai Hai Ton That
  • Section: 711
  • Class number: 18606
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Dai Hai Ton That

Spring 2021-2022

  • Section: 920
  • Class number: 37221
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Tanu Malik | View syllabus
  • CLOSED

Winter 2021-2022

  • Section: 802
  • Class number: 20533
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00218 at Loop Campus
  • Instructor: Tanu Malik | View syllabus

Fall 2021-2022


Section 701

Class number 4601

  • Meeting dates: 9/8/2021 - 11/23/2021
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Tanu Malik | View syllabus
  • Meeting dates: 9/8/2021 - 11/23/2021
  • Meeting time: -
  • Location: OLASY NCH00 at Loop Campus
  • Instructor: Tanu Malik | View syllabus


Spring 2020-2021


Section 920X

Class number 36538

  • Meeting dates: 3/27/2021 - 6/11/2021
  • Meeting time: -
  • Location: OLASY NCH00 at Lincoln Park Campus
  • Instructor: Tanu Malik | View syllabus
  • Meeting dates: 4/17/2021 - 4/17/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: MCGWS 00108 at Lincoln Park Campus
  • Instructor: Tanu Malik | View syllabus
  • Meeting dates: 5/8/2021 - 5/8/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: MCGWS 00108 at Lincoln Park Campus
  • Instructor: Tanu Malik | View syllabus
  • Meeting dates: 5/22/2021 - 5/22/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: MCGWS 00108 at Lincoln Park Campus
  • Instructor: Tanu Malik | View syllabus