A pplying algorithmic design and data structure techniques in developing structured programs Although I am no pro to this concept during this course I learned the importance of algorithmic design and data structure while developing structure programs. Of course most people know that computers rely on data and some sort of algorithm to operate. Every person's need when it comes to a computer may defer from one another. With that being said you must take into consideration what exactly your needs are when designing a program or even a computer. Data structures are a technological way of organizing and storing data so that you can perform operations more efficiently. Some commonly used data structures are arrays, linked lists, and stacks. Arrays allow a collection of items to be stored at contigious memory locations. Linked lists are s sequential structure that ...