The best college majors for finding the highest-paying jobs after graduation tend to be in STEM fields: science, technology, engineering, and mathematics.

Engineering, in particular, is one of the highest-paying college majors after graduation.

50 college majors have an early career salary of at least $60,000, and many have a mid-career pay over $100,000.

It's the time of the year when high school seniors are deciding where to attend college and university students are preparing for their own graduation.

With that in mind, let's take a look at one of the most important questions facing young people: Which college major to choose?

How much money you earn after graduation depends a lot on your major. While future salary should not be the only criteria when selecting a major, it can be an important one for college students to consider.

PayScale's College Salary Report breaks down how much graduates of every degree type get paid. The report used data from nonprofit and public schools and measured profiles of 2.3 million college graduates with full-time jobs in the US. PayScale's report included 489 bachelor's majors of college degrees. Salary figures are from June 2017.

These numbers only reflect students who graduated with a bachelor's degree in each field. Associate's, master's, and other degrees are not considered.

The lucrative STEM fields (science, technology, engineering, and mathematics) have plenty of representation on the list of highest-paying jobs after graduation. Engineering, in particular, is a college major that leads to strong future earning potential. All but two of the 20 highest-paying college degrees are some kind of study in engineering. Science, technology, and math majors are also present.

The 50 best college majors for the highest-paying jobs are listed in order of median salary early in their career, what PayScale considers zero to five years. The median pay at least 10 years after graduation, considered mid-career pay, is also included below.