On Saturday, 1 September 2018 at 05:57:06 UTC, rikki cattermole
wrote:
It all comes down to, not enough time to cover the material.
Programming is the largest scientific field in existence. It
has merged material from Physics, Chemistry, Psychology (in a
BIG WAY), Biology, you name it and that ignores Mathematics.
Three to four years is just scratching the surface of what is
needed to be known. There is simply no way to ignore that fact.
In many European countries it is 5 years for an engineering
degree and 3 for polytechnic.
Then you had 2 years for Msc and up to 3 for Phd.
As of the EU normalization (Bologna), the 5 year degrees became a
Msc one, because there were a few countries were a degree would
take 3 years.
So on the countries where an engineering degree used to take 5
years, the universities started pushing for what they call
"integrated Msc", meaning the same contents before Bologna, but
with Msc title at the end.