CSC
352:
Database Programming
Programming in a large-scale relational database environment using procedural languages. Topics covered in the course include: procedural extension of query languages, runtime error handling, subprograms (procedures and functions), packages, database triggers, dynamic query language. Optional topics include transaction management, reliability, and security.
(IT 240 or CSC 355) and (CSC 212 or CSC 242 or CSC 243 or CSC 300 or CSC 309) are prerequisites for this class.
Winter 2024-2025
Section:
810
Class number:
22645
Meeting time:
-
Location:
Online: Async
CLOSED
Section:
830
Class number:
22643
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01511
at
Loop Campus
Fall 2024-2025
Section:
701
Class number:
14413
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
710
Class number:
14640
Meeting time:
-
Location:
Online: Async
Summer II 2023-2024
Section:
520
Class number:
40633
Meeting time:
-
Location:
Online: Async
Spring 2023-2024
Section:
910
Class number:
32740
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
930
Class number:
35321
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Winter 2023-2024
Section:
810
Class number:
22608
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
830
Class number:
22606
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Fall 2023-2024
Section:
701
Class number:
12692
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
710
Class number:
12950
Meeting time:
-
Location:
Online: Async
Summer II 2022-2023
Section:
510
Class number:
45757
Meeting time:
-
Location:
Online: Async
Spring 2022-2023
Section:
910
Class number:
39831
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
930
Class number:
39924
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Winter 2022-2023
Section:
810
Class number:
28446
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
830
Class number:
28444
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Fall 2022-2023
Section:
701
Class number:
18300
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
710
Class number:
18584
Meeting time:
-
Location:
Online: Async
Summer II 2021-2022
Section:
510
Class number:
42719
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
901
Class number:
37330
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00218
at
Loop Campus
Section:
910
Class number:
37220
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2021-2022
Section:
810
Class number:
20532
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
830
Class number:
20530
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Fall 2021-2022
Section:
701
Class number:
3831
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
Section:
710
Class number:
4172
Meeting time:
-
Location:
Online: Async
Spring 2020-2021
Section:
901
Class number:
30488
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
910
Class number:
30354
Meeting time:
-
Location:
Online: Sync
Winter 2020-2021
Section:
820
Class number:
28189
Meeting time:
-
Location:
Online: Async