So there are engineering degrees without OS knowledge?!?
To me if you don't know these things, you shouldn't be writing code.
Pity it isn't the same everywhere then.
Literally not possible in 3 years.
When Bologna came around and reduced them to 3, Portuguese universities got around it by offering degree + MSc, so basically business as usual.
Known in English as Licentiate Degree.
https://en.m.wikipedia.org/wiki/Licentiate_(degree)
So, nope not 3 years.
One of the reasons to Bologna was to try to harmonize the fact that countries like Portugal, someone with a degree would be downgraded when applying abroad.
So we are pretty much discussing bachelor degrees.
Few people actually do real "AI".