but your school Major is probably most important
Actually, it really doesn't matter WHAT degree/diploma you have. Just the level of education. For some trades they do require a specific school of training like military police. Must be in a related field EG> Law and Security, Police Foundations, Criminal Science etc etc etc.
Then you have pilot, doesn't matter what university degree you have at all, could be arts! As long as you have it, it qualifies you to be an officer in the Canadian Armed Forces.
So, really, no it doesn't matter what you have as your Major. Just that you have one. There might be a requirement for Sig Ops though, but I'm not familiar with that grouping.
Joe
PS> Hope that helps somewhat
PPS> Sig Ops of NCM and Officer are in high demand right now, so don't worry about your competitivness, your probably not anymore special than many of the others who applied for that position and will probably get it!
CHEERS!
PPSS> That wasn't mean as an insult, just statement of fact, recruiter stated almost same line to me when I applied for infantry and asked him of my competitivness against the others out there.