Your program starts in September right? I wouldn't stress just yet since it's only may but you should be hearing back March/April. Also, I think Engineering at Windsor is competitive since it's the cheapest Engineering program and lots of applicants apply.