#10 Finance
Learn finance if you can. Finance majors have an average starting salary of $46,500 and AMCS of $87,300. These majors are often found in fields of banking, investing, trading as well as corporate finance.

#9 Physics
As much as we hated this subject in high school, we can't deny the profitability of this subject. Physics majors have an average starting salary of $49,800 and AMCS of $101,000. Not all physics is done in laboratories. While many choose to pursue careers in research, jobs in the financial sector, government, and medical profession are also common choices.

#8 Construction Management
Construction management is again a brilliant sector you can study in. Construction management majors have an average starting salary of $50,200 and AMCS of $85,200. They oversee and supervise building projects from start to finish, including the actual construction work.

#7 Mathematics
All the maths haters, start loving it. Math majors have an average starting salary of $47,000 and AMCS of $89,900. They use their knowledge to pursue careers in finance, banking, economics, or even teaching.

#6 Petroleum Engineering
Another brilliant field to study. Petroleum engineering majors enjoy an average starting salary of $97,900 and AMCS of $155,000. Wow. These majors design new techniques of extracting gasoline and oil from the Earth as well as increase efficiency in its production.

#5 Geology
Not one of the most interesting subject definitely but ya, you should give it a try. This is especially true when geology majors enjoy an average starting salary of $45,300 and AMCS of $83,300. Majors can expect to study not only rocks, but volcanoes, fossils, trees, and other natural resources to study the Earth and determine its patterns.

#4 Civil Engineering
No matter where you live, this is an evergreen course which is considered important in every corner of the world. Civil engineering majors have an average starting salary of $53,100 and AMCS of $90,200. Jobs in this field include the development of infrastructure and public works, such as buildings, bridges, roads, water distribution systems, etc.

#3 Environmental Engineering
Well, while deciding on your subject for majors, do consider this. Environmental engineering majors have an average starting salary of $51,700 and AMCS of $88,600. Careers in environmental engineering can be more exciting than you'd think, as these majors work outside to actively develop solutions to environmental problems.

#2 Software Engineering
Everyone in the world knows about this course. Software engineering majors have an average starting salary of $54,900 and AMCS of $87,800. Jobs for these majors include developing code for software and mobile app programming.

#1 Biomedical Engineering
Not everyone cam complete this but the one who does will definitely lead a successful life. Biomedical engineering majors rank no. 1, with an average starting salary of $53,000 and midcareer salary of $97,800. This deals with developing technologies for the medical field, including prosthetics, robots, etc. If you can last through the rigorous coursework, this major really pays off.