Okay, that's good advice thanks.
And on the flip side, I believe a BEng could be of some advantage when applying for a commerce job, no?
Sure, it's better than a straight BCom by a long shot, especially for jobs with some technical content (as opposed to, say, "business banking").
I spent a long time talking to a close family friend who is a HSBC exec, and he really liked the look of the Quant Risk program. All things considered, I really do think I would have suited a Quant+Eng degree. Now that I cannot do that, I just have to work out the best alternative....
You would do well to be skeptical of marketing claims! Let's analyze the "quant risk" program in detail:
Year 1 Session 1
MATH1151 Mathematics for Actuarial Studies and Finance 1A
ACCT1501 Accounting and Financial Management 1A
ECON1101 Microeconomics 1
SCIF1021 Advanced Science and Mathematics Seminar
Year 1 Session 2
MATH1251 Mathematics for Actuarial Studies and Finance 1B
FINS1613 Business Finance
Elective courses totalling 6 units of credit (Recommended: COMP1911 Computing 1; MATH1081 Discrete Mathematics; FINS1612 Capital Markets and Institutions)
General Education courses totalling 6 units of credit
Year 2 Session 1
MATH2111 Higher Several Variable Calculus
MATH2901 Higher Theory of Statistics
ACTL2001 Financial Mathematics
FINS2624 Portfolio Management
Year 2 Session 2
MATH2601 Higher Linear Algebra
MATH2881 Quantitative Risk
MATH2931 Higher Linear Models
Elective courses totalling 6 units of credit
Year 3 Session 1
MATH3901 Higher Probability and Stochastic Processes
FINS3635 Options, Futures and Risk Management
General Education courses totalling 6 units of credit
Mathematics or Statistics Level III courses totalling 6 units of credit, as approved by the Head of School or Director of Undergraduate Studies.
Year 3 Session 2
ACTL3003 Insurance Risk Models +
FINS3655 Behavioural Finance
FINS3636 Interest Rate Risk Management
Mathematics or Statistics Level III courses totalling 6 units of credit, as approved by the Head of School or Director of Undergraduate Studies.
There are more 4th year electives but what we have here are essentially 3 types of courses:
Common first year commerce subjects that will give you some background: ACCT1501, ECON1101, FINS1613
Finance courses available through finance major that employ next to zero mathematics because BCom students simply do not have the background:
ACTL2001 (kind of a slightly harder version of FINS1613), FINS2624, FINS3655, FINS3636, ACTL3003 (a weaker version of MATH2931 and MATH3901)
Useful maths courses that will actually help you understand "quantitative finance": MATH2111,MATH2901, MATH2931,MATH3901
IMO, the price you pay for "commerce background" is too high - instead of 4 sessions worth of maths courses that will help you develop mathematical intuition and understand the models you get 1 session and the rest is some fairly arbitrary stuff with considerable overlap - most of it you can pick up from the two books i've mentioned earlier. This degree is purely a marketing exercise for the school...