i want to become an IAS.so after finishing my hsc second year which is the better course for my brightfull future?
In order to appear for UPSC, you just need to be 21 years old and passed graduation in any discipline from a recognized university,you can apply even in your final year. UPSC doesn't discriminate among aspirants and hence allow people from all background to appear for this exam.
See, it's important to understand where your interest lies, and accordingly choose career path. As UPSC is more humanities oriented, it's becomes comparatively easier for arts students to prepare for this exam as they're already well acquainted with this syllabus while science students didn't have any of these subjects at +2 level. But, let me tell you as per previous year trends, many people belonging to engineering and medical too have succeeded, and the only reason being eventually it's the planning and strategy that matters. So, think out clearly about your areas of interest, if you're absolutely clear about UPSC and have liking for any arts subject such as law, political science, history, economics etc you may go ahead, secondly if you're not sure, go with your choice it may be medical, management, engineering or anything else, even if you later feel like giving UPSC, you can definitely go ahead after gaining some experiences in your related career field like so many successful candidates have done in the past.
If you are damn serious about your Civil Services dream then start your preparation just from your Graduation days starting from day1.
For the eligibility you can have any graduation degree but to get help in the preparation simultaneously i would suggest you to go for BA in Political Science or History.