Yes its more than enough provided your basics are strong. Instead of studying everything for written test, I would suggest you to go through the previous infosys papers and study accordingly. You will get an idea regarding the type of questions asked in test, then you can plan accordingly which topic you should be giving more importance and make yourself strong in that topic
http://www.youth4work/exm