urgent need help | O'level

there is only a month left till the exams and i have barley covered anything. I'm studying cs, phy, and Islamiat. but i'm worried the most about phy, and cs. i have only covered the first chapter of phy and the currently on 3rd chap of CS , islamyat is mostly by memory and im doing ok in that front. im taking nots from my teachers and watching the recorded lectures(for cs) but mane problem is time management the lectures are 50- 10 min so it practically impossible to estimate the time needed, if there are any suggestion any one can give pleas do so. all i want to at to get at least above a B. could use a study bud as well.