Okay, so I think the African context here is very important. Did you grow up in Niger, or abroad? Or did you go through international schools while in Niger.
For a lot of African parents, dads especially, the way he's communicating is the best way he knows how (and probably learned it from his own father).
Part of the hurdle you have here is you're still dependent and still in uni. So in many regards, culturally, you're still a child. Painting with broad strokes here, but it would mean "following instruction" rather than "pushing back". One option, which many people I know do take, is sitting through it until the relationship balance shifts (often with the first job or when you move out completely). But I would suggest just have a gentle conversation with him.
Taking the shorts situation: Hey, I'm sorry about the shorts thing, I didn't realise it was a bad thing to do. I understand now, but it did scare me/bother me the way you shouted at me for it.
You don't need to talk back. I think the two of you (especially him) need to understand the cultural gap at play here. That you don't respond well to his approach (that again, he probably picked up from his own father/culture).
If you don't mind my asking, where is your mum? Can you broach the topic with her first?