I'm in 3rd year comp sci and I can tell you that the best thing you can do right now is get your act together and do well this term. 1FC3 is a very hard course and is used in everything else you do in comp sci. Your math courses don't necessarily apply directly but developing that way of thinking is also important in comp sci.
As far as fixing what you did with your first term: 1ZA3 will run this summer, 1MD3 does too i think, and 1B03 can be redone this summer or you can do something else for that elective.
Thinking ahead to the rest of your university career, if you intend to stay in comp sci and get a degree, your ability to sort yourself out this term will be a huge indicator of how you will handle the rest of your studies. It doesn't get easier... it actually gets way harder. But the good news is if you can pass 1FC3, you can probably pass anything.
As well, like this page (https://www.facebook.com/mcmastercss
) and post if you need help with anything. There's usually someone willing to help as long as you seem like you're bothering to put in some effort.