Petroleum engineering, mineralogy, other types of engineering, and computer sciences always land at the top of these lists of median earnings.

However, I feel that as long as you choose something reasonable and apply and work diligently you will maximize your potential to earn a high salary.

Anyways, from the FiveThirtyEight blog:

The Economic Guide To Picking A College Major

The millions of American college students heading back to campus this month face a grim reality: A college degree is no guarantee of economic success. But through their choice of major, they can take at least some steps toward boosting their odds.

The link between education and earnings is notoriously fraught, with cause and effect often difficult to disentangle. But a look at detailed data on college graduates by major reveals some clear messages: Don’t be pre-med if you aren’t planning to go to medical school; don’t assume that all “STEM” — science, technology, engineering and math — majors are the same; and if you study drama, be prepared to wait tables.

Those lessons might seem obvious, but there’s evidence that many students aren’t learning them. By far the most popular major in recent years, psychology, is also one of the lowest-paying and leaves more than half its graduates working in jobs that don’t require a college degree. Many of those students no doubt would have chosen to study psychology even if they had known about their uncertain career prospects. But research has consistently shown that many colleges and universities do little to push their students to make informed choices about what to study.

For all the recent skepticism about the value of a college education, a bachelor’s degree is still “worth it” on average. In fact, according to a recent analysis by economists at the Federal Reserve Bank of New York, the average value of a college degree is near an all-time high, even factoring in rising tuitions.