Hey! Semiconductors is totally understandable! If you read through it more than once that is. I hated it like hell too, but once you get hold of the concept, transistors are cake!
Just read it ek aur baar achche se. And do the graphs/circuits properly. You WILL get it.
@Pratyush- I agree with the 'more modern stuff' view, but the chapters we have now are quite enjoyable, and I do mean ALL of them.
@Bist- Just don't think too much about decisions re. What will happen WILL happen, you can't do anything now. Just focus on the boards and accept whatever comes your way. And you must have read this so many times already, but, HYPMS admissions/rejections in no way qualify/degrade YOU as an individual and applicant.
@Tizil- I agree with you partially I guess. I don't like the way things are taught, but the syllabus itself IS quite good. Of course, everybody will have some issues with some aspects of it, but by and large, CBSE syllabi encompass the basics (except for maths, where they cut out a lot of 'unnecessary' stuff). Personally, I think the physics/chemistry textbooks are crap, but the PORTION is great. I loved learning them , even if i havent opened the textbooks yet. (Have just studied the whole of SL Arora for physics

)
And the cs textbook (the Sumita Arora book) and english textbooks are just wonderful.