Thank you so much mandeep62 for your reply.
The funding amount I received suffices the living expenses along with tuition fees.
About paying 6 months fees, the university said once you arrive, you'll have your SIN generated and then payroll deduction will happen from the funding amount...