I want to study data structures. I studied C and I'm studying C++, but I don't know about Java. Coursera is offering courses in Java. What are sites where I can have data structures through C or what is another possible solution?