Course Info

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 2019-2020

Section: 901
Class number: 30471
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01217 at Loop Campus
Instructor:
Section: 910
Class number: 30302
Meeting time: -
Location: N/A at Online Campus
Instructor:

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: ONLIN E0000 at Online Campus

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: ONLIN E0000 at Online Campus

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: ONLIN E0000 at Online Campus

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: ONLIN E0000 at Online Campus

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: ONLIN E0000 at Online Campus

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: N/A at Online Campus

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: N/A at Online Campus

Spring 2017-2018

Section: 901
Class number: 33973
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 910
Class number: 33974
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Winter 2017-2018

Section: 801
Class number: 20572
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 810
Class number: 25513
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Fall 2017-2018

Section: 701
Class number: 12184
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 710
Class number: 12219
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Summer II 2016-2017

Section: 501
Class number: 41927
Meeting time: TuTh 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 510
Class number: 42044
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Spring 2016-2017

Section: 901
Class number: 33392
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 910
Class number: 33393
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Winter 2016-2017

Section: 801
Class number: 21906
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 810
Class number: 21907
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Fall 2016-2017

Section: 701
Class number: 32446
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 710
Class number: 32522
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Summer II 2015-2016

Section: 501
Class number: 40882
Meeting time: TuTh 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 510
Class number: 40883
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Spring 2015-2016

Section: 901
Class number: 32672
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 910
Class number: 32673
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Winter 2015-2016

Section: 801
Class number: 22391
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 810
Class number: 22392
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Fall 2015-2016

Section: 701
Class number: 11194
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00802 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 710
Class number: 11233
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Summer II 2014-2015

Section: 501
Class number: 41006
Meeting time: TuTh 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 510
Class number: 41007
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Spring 2014-2015

Section: 901
Class number: 30152
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 910
Class number: 30153
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Winter 2014-2015

Section: 801
Class number: 20124
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 810
Class number: 20125
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus

Fall 2014-2015

Section: 701
Class number: 10022
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00802 at Loop Campus
Instructor: Hao Chen | View syllabus
Section: 710
Class number: 10067
Meeting time: -
Location: N/A at Online Campus
Instructor: Hao Chen | View syllabus