I very much appreciated the way my public college worked. Very few who started electrical engineering finished. But they would accept damn near anyone. The few that survived had the world in their pocket.
>A lot of engineering college programs in the US would be closer to a German technical school than a German college.
Must depend on the college. My experience, as well as most my peers, was that engineering was about 60% raw mathematics. There was so much math, I only use a small fraction of it today. Maybe 10% of the engineering degree was practical labs. The engineering technology programs are maybe what you're thinking of? They flip those numbers on their head. It's hard for me to imagine any 4 year degree except mathematics and physics having more math than engineering programs I'm familiar with.