Originally Posted by SDKC
I never graduated from a university, so take this advice for what it's worth.
What you should find out is what kind of projects students have turned in the previous years, so you can estimate what level of difficulty is expected of you. If you turn in something too easy, you'll be considered a slacker. But if you start something too complicated and never finish, you'll be in trouble too. Your advisor should be able to help you with that.
I suppose you have to defend your project before a jury? So it might be interesting to choose something you have no trouble talking about. A jury tipically likes to hear that you encountered certain difficulties and took specific steps to resolve them. It could also help to find out who these people in the jury will be, so that you could talk about an issue they like.
Technically I'm not very proficient in Java, but I have no doubt any problem you have could be explained by somebody on this forum. Chop your problems up in simple questions and ask them as you move along.
That's what I am doing with my project.
The problem I am having is I am not moving through Java quickly enough, I was hoping you could give me guidance from the basics up as to where/what I should be learning; tutorials, websites etc... A simple process that worked for yourselves, What I need to know before I move on.
A book I read (at least partially) that helped me a lot is Bruce Eckel's Thinking in Java
. You can download the first 7 chapters for free from his website
. That should get you a long way.