Module Indicative Content |
Linked Lists
Comparison with arrays, creation. insert elements, delete elements.
|
Stacks and Queues
Array and link list based implementations.
|
Sets
Overview, implementation, hashing, chaining, collisions.
|
Maps
Implementation, hashing, chaining, collisions.
|
Data Structure Analysis
Big O notation, time and space efficiency analysis, data structure selection.
|
DKIT reserves the right to alter the nature and timings of assessment
Module Resources
|
Supplementary Book Resources |
---|
-
Dale, Joyce, Weems. (2016), Object Oriented Data Structures using Java, 4. Jones & Bartlett, [ISBN: 9781284089097].
-
Timothy Henry, Frank Carrano. (2015), Data Structures and Abstractions with Java, 4. Pearson, [ISBN: 978129207718].
-
John Lewis. (2014), Java Software Structures: Designing and Using Data Structures, 4. Pearson, [ISBN: 978-01332501].
|
This module does not have any article/paper resources |
---|
Other Resources |
---|
|