lemme think about this... you have:
1st: math, math, compsci, astron, french
2nd: math, math, physics, french, something else...
if you want to keep french, do this:
1st: math 1X03, compsci, astron, physics, french
2nd: math, math, math, physics, french
I also gave up french for this reason :S but it does work... you just gotta get rid of the other unknown something else...
UM. the other option is to get out of french, save it for the 6 lonely electives math&phys has in second.
and call the departments when you know what you want...
they'll open stuff up for you.