Yes, uploading a recent photograph and signature is mandatory as per IGNOU's guidelines. Make sure to follow the specifications mentioned on the website.