My son has about 5 months of Year 12 left and is considering switching back to Maths after he dropped it for Computer Science. His other subjects are Geography and Sociology, and he picked Computing because to have the option of doing a Computer Science degree open for the future. He knows that a lot of them require maths but he doesn't think he is capable of applying to those as they require an A grade and he only got an 8 at GCSE Maths. The ones that accept a B in Maths would also accept Computer Science he says.
The issue, then, is that he hasn't done any of his Computer Science work since switching to it a few months ago. He's really far behind and says he's worried that he won't be good enough at the subject to get a good grade (without actually bothering to try!). And he thinks maybe he has a better shot at getting a B or an A in Maths because he has some foundational experience with the GCSE but is pretty new to Computing.
I am honestly very confused why he switched in the first place, if he should switch back to Maths, and if March to September is enough time to learn AS/Yr 12 Maths if he works very hard. I told him that there isn't much point in worrying about being able to get a B, that both subjects are hard but possible to do well in and he should just stick with Computing because the school won't let him change this late without better reasons. Is my thinking correct?