Are you switching from combination Commerce - Professional accounting to Commerce with a major in accounting?
If so, the Commerce - Accounting major is not an accredited course by the institute of chartered accountants. Those missing subjects (audit, tax law and a finance unit from memory) are necessary for your degree to be recognised. There are foundations courses offered through the institute once you graduate, but again, this extends the time before you can start CA.
You could take the missing subjects as electives, but you will need to have your qualifications assessed differently and this makes things more difficult and time consuming.
If you want to work in a grad role in say, a Big 4 or Mid Tier accounting, they will nor consider you if you are not eligible. Some smaller or commercial firms may be willing for CPA or even after foundations, but obviously it's narrowing your choices.
I can't speak on behalf of finance from applied finance, but I'd suggest checking for any accreditation that may not be available after.