Hi Pradeepa,
Wait till what other universities will respond, don't make hasty decision on joining windsor.
Mine B Tech mechanical 8.3 CGPA(no backlogs)
no experience
Ielts :7.0
applied for waterloo and ottawa for sep2016
waterloo denied application few weeks back,
ottawa still under process its been almost 3 months i am waiting for reply