[Audio] Welcome to this presentation on creating a design specification for data structures. This presentation will cover the following topics. It will begin by the defining the specifications of data structures. The next topic will deal with the operations of data structures. Examples of how operations can be applied will be then demonstrated by the elucidation of an data type, and a concrete data type. Then the presentation will focus on two sorting algorithms. There are multiple sorting algorithms but this presentation will focus on the bubble sort and the quick sort. This presentation will conclude by two network shortest path algorithms. The shortest path algorithms that will be adumbrated is the single-source algorithm and the all-pairs algorithm..