Hi there, I went through the requirements and I would like to do this project if given the opportunity. I can build the circular list, stack, and queue data structures using dynamic array, generic pointers, and function pointers in C. Let me know if you are interested so I can start.