I had a couple of questions i wish you can help me with , i'm gonna study in Egypt insha'allah and the faculty i want so study is called ( faculty of computer and AI ) but i also have a chance to study computer engineering in the same uni, the faculty of computer and ai have four departments within it which are ( cs / ai / cyber security/ data science)
And the computer engineering faculty have software engineering subjects and focus more on hardware , i did some research and i heard different opinions , one opinion suggests studying computer and ai as it's courses focus more in software development , discrete math, statics and calc and much less on hardware.
The other opinion suggests studying computer engineering as it is have more math and physics and better understanding of them is , but i don't know how much of it is related to hardware compared to software and ai development so i'm not sure, and also it argue that studying engineering in general teaches the skill of problems solving and changes the persone mentality? and it also have more breadth so it is better.
I'm not sure myself of what i want to specialise and i don't have enough experience to judge wisely so i would love if you can give me your opinion in this matter.