CSC
452:
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. PREREQUISITE(S): (CSC 453 or CSC 451 or CSC 455) and (CSC 401 or IT 411)
(CSC 453 or CSC 451 or CSC 455 or DSC 450) and (CSC 401 or IT 411) are prerequisites for this class.
Spring 2020-2021
Section:
901
Class number:
30487
Meeting time:
W
5:45PM
-
9:00PM
Location:
Online: Sync
Instructor:
Section:
910
Class number:
30353
Meeting time:
-
Location:
Online: Async (Sync-Option)
Instructor:
Winter 2020-2021
Section:
820
Class number:
28139
Meeting time:
-
Location:
Online: Async
Fall 2020-2021
Section:
701
Class number:
10109
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
710
Class number:
10448
Meeting time:
-
Location:
Online: Async (Sync-Option)
Summer II 2019-2020
Section:
510
Class number:
40155
Meeting time:
-
Location:
Remote
Spring 2019-2020
Section:
901
Class number:
30471
Meeting time:
W
5:45PM
-
9:00PM
Location:
REMOT E0000
Section:
910
Class number:
30302
Meeting time:
-
Location:
Remote
Winter 2019-2020
Section:
801
Class number:
22410
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Section:
810
Class number:
22781
Meeting time:
-
Location:
Remote
Fall 2019-2020
Section:
701
Class number:
12578
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00206
at
Loop Campus
Section:
710
Class number:
13022
Meeting time:
-
Location:
Remote
Summer II 2018-2019
Section:
501
Class number:
40086
Meeting time:
TuTh
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
510
Class number:
40191
Meeting time:
-
Location:
Remote
Spring 2018-2019
Section:
901
Class number:
30275
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01217
at
Loop Campus
Section:
910
Class number:
30026
Meeting time:
-
Location:
Remote
Winter 2018-2019
Section:
801
Class number:
25283
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
810
Class number:
25996
Meeting time:
-
Location:
Remote
Fall 2018-2019
Section:
701
Class number:
14543
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01108
at
Loop Campus
Section:
710
Class number:
15901
Meeting time:
-
Location:
Remote
Summer II 2017-2018
Section:
501
Class number:
41252
Meeting time:
TuTh
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
510
Class number:
41640
Meeting time:
-
Location:
Remote
Spring 2017-2018
Section:
901
Class number:
33973
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
910
Class number:
33974
Meeting time:
-
Location:
Remote
Winter 2017-2018
Section:
801
Class number:
20572
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
810
Class number:
25513
Meeting time:
-
Location:
Remote
Fall 2017-2018
Section:
701
Class number:
12184
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01108
at
Loop Campus
Section:
710
Class number:
12219
Meeting time:
-
Location:
Remote
Summer II 2016-2017
Section:
501
Class number:
41927
Meeting time:
TuTh
5:45PM
-
9:00PM
Location:
CDM 00218
at
Loop Campus
Section:
510
Class number:
42044
Meeting time:
-
Location:
Remote
Spring 2016-2017
Section:
901
Class number:
33392
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00226
at
Loop Campus
Section:
910
Class number:
33393
Meeting time:
-
Location:
Remote
Winter 2016-2017
Section:
801
Class number:
21906
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00206
at
Loop Campus
Section:
810
Class number:
21907
Meeting time:
-
Location:
Remote
Fall 2016-2017
Section:
701
Class number:
32446
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01108
at
Loop Campus
Section:
710
Class number:
32522
Meeting time:
-
Location:
Remote