The Wall Street Journal reports that Engineering and Computer Science degrees pay more than liberal art. In case you didn't know (really?!).

The pay advantage of graduates with technical degrees often persists throughout their careers, said Fort Collins, Colo.-based career counselor Katy Piotrowski. Although liberal arts majors have a wide range of salaries, Ms. Piotrowski said that mid-career liberal arts majors she works with in northern Colorado make between $60,000 and $70,000. Those with technical degrees make at least $10,000 more. Technical majors even have an advantage in fields that are typically hotbeds for liberal arts majors, she said. "Technical degrees are valued in all fields. I've a seen a [company] communications department actually prefer that someone have an engineering degree rather than a communications degree," she said.

Of course, Engineers are still underpaid when compared to Harvard MBAs and lawyers, whose starting salary is more than twice of an engineer.

Starting salaries at the biggest firms—those with more than 500 lawyers—roughly doubled, to $160,000. But such plum jobs are hard to get, especially for graduates of the less prestigious public schools. At smaller firms starting pay has for years failed to keep up with soaring tuition fees, and of late has fallen (see chart).