Course Info

CSC 301: Data Structures II

This is the second course in a two-course sequence on data structures using Java. The course focuses mainly on the following data structures, their analysis, and their applications: trees (search trees, balanced search trees), heaps, associative arrays, hash tables, 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. The applications discussed highlight and exploit the unique characteristics of the different data structures, and emphasize problem solving and recursive thinking. Prerequisite(s): CSC 300

Fall 2017-2018

Section: 401
Class number: 12600
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus
CLOSED
Section: 410
Class number: 16921
Meeting time: -
Location: N/A at Online Campus
CLOSED
Section: 701
Class number: 12823
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
CLOSED
Section: 710
Class number: 12873
Meeting time: -
Location: N/A at Online Campus
CLOSED

Summer II 2016-2017

Section: 501
Class number: 41926
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 510
Class number: 42033
Meeting time: -
Location: N/A at Online Campus

Spring 2016-2017

Section: 601
Class number: 33643
Meeting time: TuTh 11:50AM - 1:20PM
Location: LEWIS 01110 at Loop Campus
Section: 602
Class number: 33773
Meeting time: TuTh 3:10PM - 4:40PM
Location: LEWIS 01110 at Loop Campus
Section: 610
Class number: 33844
Meeting time: -
Location: N/A at Online Campus

Winter 2016-2017

Section: 501
Class number: 22302
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00226 at Loop Campus
CLOSED
Section: 502
Class number: 22303
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus
CLOSED
Section: 510
Class number: 22453
Meeting time: -
Location: N/A at Online Campus

Fall 2016-2017

Section: 401
Class number: 33324
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01111 at Loop Campus
CLOSED
Section: 701
Class number: 33830
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Section: 710
Class number: 33970
Meeting time: -
Location: N/A at Online Campus
CLOSED

Summer II 2015-2016

Section: 501
Class number: 40880
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 510
Class number: 40881
Meeting time: -
Location: N/A at Online Campus

Spring 2015-2016

Section: 601
Class number: 32952
Meeting time: TuTh 11:50AM - 1:20PM
Location: LEWIS 01110 at Loop Campus
Section: 602
Class number: 33104
Meeting time: TuTh 3:10PM - 4:40PM
Location: LEWIS 01110 at Loop Campus
Section: 610
Class number: 33187
Meeting time: -
Location: N/A at Online Campus

Winter 2015-2016

Section: 501
Class number: 22838
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00226 at Loop Campus
Section: 502
Class number: 22839
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus
Section: 510
Class number: 23045
Meeting time: -
Location: N/A at Online Campus

Fall 2015-2016

Section: 401
Class number: 11678
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01111 at Loop Campus
Section: 701
Class number: 16683
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Section: 710
Class number: 17115
Meeting time: -
Location: N/A at Online Campus

Summer II 2014-2015

Section: 501
Class number: 40994
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 510
Class number: 40995
Meeting time: -
Location: N/A at Online Campus

Spring 2014-2015

Section: 601
Class number: 30454
Meeting time: TuTh 11:50AM - 1:20PM
Location: LEWIS 01110 at Loop Campus
Section: 602
Class number: 30636
Meeting time: TuTh 3:10PM - 4:40PM
Location: LEWIS 01511 at Loop Campus
Section: 610
Class number: 30777
Meeting time: -
Location: N/A at Online Campus

Winter 2014-2015

Section: 501
Class number: 20629
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00226 at Loop Campus
Section: 502
Class number: 20630
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00226 at Loop Campus
Section: 510
Class number: 27080
Meeting time: -
Location: N/A at Online Campus

Fall 2014-2015

Section: 401
Class number: 10584
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01111 at Loop Campus
CLOSED

Summer II 2013-2014

Section: 501
Class number: 42038
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 510
Class number: 42039
Meeting time: -
Location: N/A at Online Campus

Spring 2013-2014

Section: 601
Class number: 30555
Meeting time: TuTh 11:50AM - 1:20PM
Location: LEWIS 01207 at Loop Campus
CLOSED
Section: 602
Class number: 35288
Meeting time: TuTh 3:10PM - 4:40PM
Location: LEWIS 01511 at Loop Campus
Section: 610
Class number: 37624
Meeting time: -
Location: N/A at Online Campus

Winter 2013-2014

Section: 501
Class number: 25412
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00226 at Loop Campus
Section: 502
Class number: 25413
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00220 at Loop Campus

Fall 2013-2014

Section: 401
Class number: 15538
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01509 at Loop Campus

Spring 2012-2013

Section: 601
Class number: 35688
Meeting time: TuTh 11:50AM - 1:20PM
Location: CDM 00226 at Loop Campus