C Programs Data Structures and Algorithms in C as part of my coursework. Data Structures include - Arrays Linked Lists Stacks Queues Trees Common algorithms that use these data structures are also given.