This is entirely a personal decision, but here is what I think:
The advantage of the MacBook Air is that it weighs less and costs less and has a less powerful CPU. If you do not care about the lighter weight, and the cost really doesn't matter to you then I suggest getting a MacBook Pro.
Keep in mind the RAM cannot be upgraded, and the SSD usually cannot be upgraded either. So the main questions are:
- Whether to have 8gb of RAM or 16gb of RAM (memory)
- Whether to have 128gb SSD or 256gb of SSD (data storage)
- But also if you want to get the AppleCare Protection Plan (warranty extension) for India (I am assuming you are in India) or not.
Again, this depends on if you want to save money. As a college student it is good to get a MacBook that will survive all your years of college until you graduate. If you take lots of photos and have a huge music collection or a computer/engineering student or do video editing or graphic design (using Adobe products) I strongly suggest getting at least a 256gb SSD. Or, if you just want to have extra room even if you do not think you will need it, 256gb is a good choice.
If you do video editing I strongly suggest a MacBook Pro over a MacBook Air.
I also very strongly suggest you get Apple Care Protection Plan to get the longer warranty. This will not protect against loss, liquid, or drops, but if something fails it is well worth it! It is good for 3 years.
https://www.apple.com/in/support/products/mac.html