I am a Computer Science student. I have to select my final year project as soon as possible. I am confused how I should select my project. Can you help me by telling me the strategies for the same? I am interested in C++, Java, Web development, Recommender Systems. Actually, it is a research project. When I read a lot of work already done, I stuck at the moment when I need to think of something new which I can do in that area. How should I proceed? I am just asking for the proper methodology which I should follow. Any help will be appreciated. I have read one thing which inspired me a lot-- Magic happens only when you come out of your comfort zone. So, I am ready to learn something new if you have something in your mind. Any new technology which has many things to learn, explore? I want some project which have lots of practical work involved rather than lots of theory. You can also tell what you did at your time; this will also be quite helpful.