I am an incoming FE candidate at one of the leading schools in the US. I have done my undergrad in Computer Science Engineering and have a work ex of 2 years. At the moment I feel I am not very well prepared to take the program and hence plan on deferring for the next 6 months and make sure I have gained a decent knowledge in Mathematics and programming. Will it be a wise choice to make?