CSC
403:
Data Structures II
This is the second course on data structures in Java for graduate students. The course covers trees, heaps, associative arrays, hash tables, tries, and data structures for representing graphs. The implementation of the basic operations on each data structure are discussed and analyzed in terms of their efficiency. PREREQUISITE(S): CSC 402
CSC 402 is a prerequisite for this class.
Spring 2020-2021
Section:
920
Class number:
35447
Meeting time:
-
Location:
Online: Async
Instructor:
Winter 2020-2021
Section:
810
Class number:
28464
Meeting time:
-
Location:
Online: Async
Fall 2020-2021
Section:
720
Class number:
10463
Meeting time:
-
Location:
Online: Async
Summer II 2019-2020
Section:
510
Class number:
40153
Meeting time:
-
Location:
Remote
Spring 2019-2020
Section:
902
Class number:
30640
Meeting time:
W
5:45PM
-
9:00PM
Location:
REMOT E0000
Section:
910
Class number:
30329
Meeting time:
-
Location:
Remote
Winter 2019-2020
Section:
801
Class number:
22571
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01510
at
Loop Campus
Section:
810
Class number:
22825
Meeting time:
-
Location:
Remote
Fall 2019-2020
Section:
701
Class number:
12763
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01514
at
Loop Campus
Section:
710
Class number:
13038
Meeting time:
-
Location:
Remote
Summer II 2018-2019
Section:
501
Class number:
40091
Meeting time:
MW
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
Section:
510
Class number:
40189
Meeting time:
-
Location:
Remote
Spring 2018-2019
Section:
902
Class number:
30577
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01111
at
Loop Campus
CLOSED
Section:
910
Class number:
30069
Meeting time:
-
Location:
Remote
Winter 2018-2019
Section:
801
Class number:
25554
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01510
at
Loop Campus
Section:
810
Class number:
26054
Meeting time:
-
Location:
Remote
Fall 2018-2019
Section:
701
Class number:
14842
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01514
at
Loop Campus
Section:
710
Class number:
15943
Meeting time:
-
Location:
Remote
Summer II 2017-2018
Section:
501
Class number:
41257
Meeting time:
MW
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
Section:
510
Class number:
41637
Meeting time:
-
Location:
Remote
Spring 2017-2018
Section:
902
Class number:
34413
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01111
at
Loop Campus
Section:
910
Class number:
34218
Meeting time:
-
Location:
Remote
Winter 2017-2018
Section:
801
Class number:
20872
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01510
at
Loop Campus
Section:
810
Class number:
25582
Meeting time:
-
Location:
Remote
Fall 2017-2018
Section:
701
Class number:
12588
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01514
at
Loop Campus
Section:
710
Class number:
12589
Meeting time:
-
Location:
Remote
Summer II 2016-2017
Section:
501
Class number:
41932
Meeting time:
MW
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
CLOSED
Section:
510
Class number:
42038
Meeting time:
-
Location:
Remote
Spring 2016-2017
Section:
901
Class number:
33655
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01111
at
Loop Campus
Section:
902
Class number:
33878
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01517
at
Loop Campus
Section:
910
Class number:
33656
Meeting time:
-
Location:
Remote
Section:
911
Class number:
33879
Meeting time:
-
Location:
Remote
CLOSED
Winter 2016-2017
Section:
801
Class number:
22311
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01510
at
Loop Campus
Section:
810
Class number:
22312
Meeting time:
-
Location:
Remote
Fall 2016-2017
Section:
701
Class number:
33300
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01514
at
Loop Campus
Section:
710
Class number:
33302
Meeting time:
-
Location:
Remote