However, specialized courses can't be completed in half a year. There are four specialized courses in the unified examination: data structure, operating system and computer network. So I suggest you see if the school you apply for has independent enrollment. Autonomous enrollment generally tests the operating system and data structure, and some only test the data structure, and the retest is also biased. Programming questions and data structure, I still think it is possible for you to master the key points of the basic exam for half a year. I don't think the half-year exam is reliable, but the composition principles are all depressed, and the network involves too many knowledge points, which you can't master at once.
Therefore, I suggest that you make clear the subjects of the independent entrance examination before reviewing.
You should also make good use of math, which is your advantage, and try to widen the distance between scores.
British politics should also win.