No, it is not compulsory.
There are no tests for determining if you know swimming. All the mandatory courses which involve getting in to a water body also involve compulsorily wearing a life jacket.
Some institutions have however made it a part of the curriculum where all the students learn swimming in their years of study.
Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile