Competitive examination preparation takes enormous efforts & time on the part of a student to learn, practice and master each unit of the syllabus. To check proficiency level in each unit, student must take self-assessment to identify his/her weak areas to work upon, that eventually builds confidence to win. Also performance of a student in exam improves significantly if student is familiar with the exact nature, type and difficulty level of the questions being asked in the Exam. With this objective in mind, we are presenting before you this book containing unit tests. Some features of the books are- The complete syllabus is divided into logical units and there is a self- assessment tests for each unit. Tests are prepared by subject experts who have decade of experience to prepare students for competitive exams. Tests are as per the latest pattern of the examination. Detailed explanatory solution of each test paper is also given. Student is advised to attempt these Tests once they complete the preparation/revision of unit. They should attempt these Test in exam like environment in a specified time. Student is advised to properly analyze the solutions and think of alternative methods and linkage to the solutions of identical problems also. We firmly believe that the book in this form will definitely help a genuine, hardworking student. We have put our best efforts to make this book error free, still there may be some errors. We would appreciate if the same is brought to our notice. We wish to utilize the opportunity to place on record our special thanks to all faculty members and editorial team for their efforts to make this book.