Keep looking, Sachin. You're an mtech student, and you simply have not been looking hard enough. There are plenty of documents concerning the Linux scheduler implementations in the kernel source-tree alone. The entire source-code of the scheduler is also right there at your fingertips.
As for "find the answer clearly," remember that as an mtech you will be expected to assimilate the information sources that are available to you, and from them to develop an original educated assessment of your own, citing proper footnotes and references.
In other words: "If it were as simple as 'finding the answer' from somebody else, why would I need you?'" Obviously, then, your task is to create "the answer" that your employer is looking for, and to be able to defend your answer against probing scrutiny and peer-review.
I say this with all due respect to you, and I hope that you will take my words to heart. You will learn much from it, if you will, as your instructors certainly intend for you to do. If you're still stuck, please go first to your instructor. You are certainly not the only student in his/her class who feels the same way, and this will be a source of valuable feedback to both of you so that the educational experience can be most useful and productive to you. Learning is a two-way street. (As you might guess, I myself am a part-time college instructor.)