Well yeah I will probably unless I get a short-term internship. I have already taken a course in C++ back when I was an undergraduate so I'll be reviewing those books and some other ones at the library.Hey Dennis Congratulations on UChicago..They told me dat there is a placement exam on C++. If one clears that he/she would be exempted from taking that course. Are you preparing for that. Let me know. Sorry for thread jacking.
Apart from the expensive cost on housing and living, the length may be the only problem.FlowerShin I suggest you to look at the option of completing the program in 3 semesters at Columbia. It will give you a chance to do internship in between.. I remember you are a fresher and without any significant work experience...
I think the issues at play are more about the quantity of material you need to absorb in a single year and also the fact that an internship in between semesters can give you a real world context about what you're learning.I have a question for you. It seems like a lot of people say this thing that 'extend to 3 semesters and do the internship in between.' But, can't you find/do internship with just one year program??
Well, I guess 3 semesters will give you more time, but the amount of study will be almost same. But, you are right because you will learn/study more thoroughly with 3 semesters.
And, as you said, internship will give you a real world experience about what you're learning. But, that is what internship is. You will have the same experience whether you graduated or you have one more semester left. I just don't understand why people try to distinguish between a summer internship in between semesters and a summer internship right after graduation.
Personally Speaking, I dont think an Internship does server any purpose beside giving u an opportunity to speak to some people and show them that you can actually be very useful. I think its a short term commitment for both you and the comapny that u are going to be working for. Three semesters does reduce the pace a bit so that you get more time to absorb and carefully plan your career. I know a lot of people are interested in pursuing a career in quant finance and after spending 5 years in this area with a reputed firm in Asia, I can tell you that its not like all of them understand what career better suits to their profile. A lot of very intelligent people feel to join the lucrative field of finance for the sake of showing off their intelligence. After all its not much about intelligence and a lot more depends on your passion and creativity to excel in this field. An internship is ideal for people who aint sure how they want their career to be shaped after the completion of the course. Believe me, I have hired at least 10 very smart candidate in the area of high frequency trading and most of them ended up not liking it or liking it for entirely different reasons(like challenges in terms of writing efficient code or reducing latency).