You've worked hard in your major, now how will your major pay you back? According to salary data site PayScale, engineers of many different stripes are poised to earn the most money over the course of their careers. At mid-career, the average petroleum engineer earns a whopping $155,000 per year (perhaps more if he or she went to Princeton). Below, check out which other majors pay off over time.
What did you major in? Has it paid off? Or do you wish you had done something else? Weigh in below.
Loading Slideshow
Petroleum Engineering
Starting Median Pay: $97,900
Mid-Career Median Pay: $155,000
Chemical Engineering
Staring Median Pay: $64,500
Mid-Career Median Pay: $109,000
Electrical Engineering
Starting Median Pay: $61,300
Mid-Career Median Pay: $103,000
Materials Science & Engineering
Starting Median Pay: $60,400
Mid-Career Median Pay: $103,000
Aerospace Engineering
Starting Median Pay: $60,700
Mid-Career Median Pay: $102,000
Computer Engineering
Starting Median Pay: $61,800
Mid-Career Median Pay: $101,000
Physics
Starting Median Pay: $49,800
Mid-Career Median Pay: $101,000
Applied Mathematics
Starting Median Pay: $52,600
Mid-Career Median Pay: $98,600
Computer Science
Starting Median Pay: $56,600
Mid-Career Median Pay: $97,900
Nuclear Engineering
Starting Median Pay: $65,100
Mid-Career Median Pay: $97,800
Biomedical Engineering
Starting Median Pay: $53,800
Mid-Career Median Pay: $97,800
Economics
Starting Median Pay: $47,300
Mid-Career Median Pay: $94,700
Mechanical Engineering
Starting Median Pay: $58,400
Mid-Career Median Pay: $94,500

First Posted: 07/26/11 09:36 AM ET Updated: 09/25/11 06:12 AM ET