its just the way the program is planned... complementary studies electives are a requirement for accreditation, but when they are taken in the degree is not relevant.
If you look at the undergrad calendar, theyre there, theyre just in 4th year :
http://registrar.mcmaster.ca /CALEN...nt/pg1229.html
probably best that theyre done later as they will be a refreshing distraction in your stressful final year