@anon8464524: "I don't see why it should cost so much more now to teach differential equations or Kirchoff's Law than it did then."
Good point. It's the money that's worth less? Regarding supply and demand for engineers: I think you are saying is supply is now high because it's a global workforce. (I know this is way off in another century, but after the Black Death in Europe, skilled workers could demand and get more money for a while because supply was low.) So supply and demand is like water finding the lowest point and settling there.
Hi Sheetal. So you're saying in the US kids aren't pressured by parents to become engineers, but they do it for the love it? Maybe you're right. I know kids are pressured in the US to become doctors or lawyers.
Rose Poly (aka Rose Hulman) was a great school. The profs were chosen for their ability to teach and I never had a TA, even for a lab. Nor did I ever have a multiple-choice test. But holy smokes: the current tuition is out of control (as it is for all of these schools). Two-thirds of EE undergraduate instruction is the same as it was in 1970, so I don't see why it should cost so much more now to teach differential equations or Kirchoff's Law than it did then.
I have to protest the assertion in the article that there are more jobs than engineers. In a free market, supply and demand are the same, excluding some friction. There are no unfilled positions. There are only inadequate offers. Anybody--anybody--who wants to hire X engineers immediately can do so. Any company or manager or orchard owner who says he can't hire enough people is incorrect.
Companies like to say they can't hire enough engineers even if they offer market rates. This is such an illogical statement. The definition of the market rate is the rate which you must pay to fill the position. If you can't fill the position, then by definition you aren't offering a market rate.
Well I would say in US kids are given choice to make their career and when there is choice kids would like to pursue different careers not just engineering. And also the population as such of US is lesser. In countries like India parents put too much pressure on kids to take up only engineering and medicine so that they can show to their peers that their kids are doing good in studies. And population is also higher here. Imagine how many engineers would come in. And then many people in India have one dream to settle in US somehow so that their life become easy. They apply for H1 and go there.