Introduction to data structures, operations on data
structures, arrays, storage of arrays, objective function, access tables, linear
lists, stacks and operations on them, queues and their uses and operations on
them, linked reservation for storage, operations on stacks and interconnected
queues, comparison between sequential and interconnected reservation for
storage, Trees, applications of trees, surveying binary trees, representation
of trees and ways to visit them
Intended learning outcomes
1 Recognize the
concept and meaning of data structures and types.
2 describes the
workings of arrays, linked lists, stacks, and queues.
3 Enumerate the
different methods for the search and arrangement process.
4 Distinguish the
basics of data structures and use advanced programming languages to develop
complex problem-solving methods using data structures