Hello Ma'am,I completed my Bsc(it) this year. My 10th % is 47% & I also have 3 yrs gap.I am planning to do job placement course(

If you have completed your B.sc IT and are planning to pursue a course in dot.net, it will surely enhance your chances of getting recruited.

To talk about the 3 years gap that you are talking about certainly while you attend the interviews by the recruiters you will be asked a justification for this. They will consider if its a valid reason and ultimately everything depends on how much potential employee are you. If you are able to convince them on that then it should not be a problem.

I understand your dilemma. Try floating your resume on the major job portals and start applying so that by the time you finish your course you will be able to get a feel of the job market.

Hope this helps.