I'm finishing up an electrical engineering degree in Sweden. Most of the engineering programs in this country are dominated by Chinese and Pakistani students. In some programs, there are ZERO Swedes enrolled. The view among young Swedes seems to be that, if they're going to pursue a difficult course of studies, then it may as well be something that they get well compensated for. Engineers are not particularly well compensated and thus many view it as a course of studies that demands a lot of hard work, i.e. many math and physics courses, and very little reward.