If you are not sure about what to do in future, you should take engsci. This year engsci has a new option called financial management(i think what its called) that has to do with management engineering. So engsci has all the options that you might be thinking of doing in the future (as you said...
Hi,
I am 1st year frosh currently enrolled in engineering science program at University of Toronto.
I was always fascinated by robots, and when I joined high school's robotics team and worked as a core executive member, that was pretty much the happiest time of my life.
Anyways, I want to know...
Ha! I'm an engineering science student (first year though...) and maybe I can help you...
Engsci definitely has A LOT of abstract math and science compared to practical applied math and science.