Course Info

CSC 355: Database Systems

An introduction to modern database systems; the course covers the traditional concepts and techniques of database systems including the relational model, SQL, indexes and normalization as well as a selection of advanced topics such as constraints and triggers, transactions, database programming, semi-structured data, and recursive SQL.

CSC 301 is a prerequisite for this class.

Winter 2024-2025

Section: 501
Class number: 23298
Meeting time: MW 10:10AM - 11:40AM
Location: CDM 00222 at Loop Campus
Section: 502
Class number: 23382
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 530
Class number: 23080
Meeting time: MW 10:10AM - 11:40AM
Location: Online: Sync-Classroom link
CLOSED
Section: 531
Class number: 23383
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED

Fall 2024-2025

Section: 401
Class number: 14872
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 402
Class number: 14570
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 430
Class number: 14529
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
Section: 431
Class number: 14843
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Spring 2023-2024

Section: 601
Class number: 35305
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
Section: 602
Class number: 35306
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00228 at Loop Campus
Section: 630
Class number: 33144
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
Section: 631
Class number: 33145
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Winter 2023-2024

Section: 501
Class number: 25173
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00228 at Loop Campus
Section: 502
Class number: 25392
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 530
Class number: 23108
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED
Section: 531
Class number: 25393
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED

Fall 2023-2024

Section: 401T
Class number: 13302
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00206 at Loop Campus
Section: 402T
Class number: 12869
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00206 at Loop Campus
Section: 430
Class number: 12821
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
Section: 431
Class number: 13249
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Spring 2022-2023

Section: 601T
Class number: 40017
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 602T
Class number: 39988
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
Section: 630
Class number: 40363
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
Section: 631
Class number: 40364
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED

Winter 2022-2023

Section: 501T
Class number: 28726
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 530
Class number: 29136
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED

Fall 2022-2023

Section: 401T
Class number: 18989
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00206 at Loop Campus
Section: 402T
Class number: 18495
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00206 at Loop Campus
CLOSED
Section: 430
Class number: 18442
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED
Section: 431
Class number: 18917
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Spring 2021-2022

Section: 601T
Class number: 37442
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00228 at Loop Campus
Section: 602T
Class number: 37407
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
Section: 630
Class number: 42312
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED
Section: 631
Class number: 42313
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED

Winter 2021-2022

Section: 501T
Class number: 28377
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 502T
Class number: 28389
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00228 at Loop Campus
CLOSED
Section: 530
Class number: 28860
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
CLOSED
Section: 531
Class number: 28909
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Fall 2021-2022

Section: 401T
Class number: 7163
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00206 at Loop Campus
CLOSED
Section: 402T
Class number: 4069
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00206 at Loop Campus
Section: 430
Class number: 3999
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync-Classroom link
Section: 431
Class number: 4573
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Spring 2020-2021

Section: 601
Class number: 30626
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync
Instructor: Tanu Malik | View syllabus
Section: 602
Class number: 30586
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync

Winter 2020-2021

Section: 501
Class number: 28264
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync
Section: 502
Class number: 28281
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync
Section: 510
Class number: 28920
Meeting time: -
Location: Online: Async (Sync-Option)
Section: 511
Class number: 33905
Meeting time: -
Location: Online: Async (Sync-Option)
CLOSED