Hi
You need to get the certificates as mentioned in WES site for INDIA NO need to worry to get notarized as long as they are in English. But your university should prepare and give it to you after sealing it. (If they are ready to post they can do). To be safe you can collect it and send to WES.