You can get the syllabus here:
For a good preparation, a combined strategy should be followed every single day till the day of exam:
- Taking coaching classes seriously, if one takes any.
- Practice and learning.
- Revision of the above every weekend.
- A good diet so that concentration is maintained.
- Practice of the previous exam papers/sample papers, etc. 🙂