Thank you very much for your opinions :) I shall take it up with my Course admin at my Univ. I will try to drop an update as and when I have one for others to learn from my experience. In the meantime if someone else who reads this and has something to add, please do so, its much appreciated. Cheers...