![UPSC Mains Syllabus](https://www.upschub.com/wp-content/uploads/2017/07/UPSC-Mains-Syllabus-300x154.jpg)
UPSC Mains Syllabus
Optional Subjects Syllabus
- Agriculture
- Animal Husbandry and Veterinary Science
- Anthropology
- Botany
- Chemistry
- Civil Engineering
- Commerce and Accountancy
- Economics
- Electrical Engineering
- Geography
- Geology
- History
- Law
- Management
- Mathematics
- Mechanical Engineering
- Medical Science
- Philosophy
- Physics
- Political Science and International Relations
- Psychology
- Public Administration
- Sociology
- Statistics
- Zoology