Through an analysis of hundreds of thousands of resumes and corresponding salary reports, Glassdoor has determined which majors pay the most during the first five years out of college. While STEM majors take most of the top spots, other majors can also pay you generously. Plus, for each major,Glassdoor identified three of the most popular jobs that new grads really take upon entering the real world.

The 50 Highest Paying College Majors are:

1. Computer Science

2. Electrical Engineering

3. Mechanical Engineering

4. Chemical Engineering

5. Industrial Engineering

6. Information Technology

7. Civil Engineering

8. Statistics

9. Nursing

10. Management Information Systems

11. Finance

12. Mathematics

13. Biomedical Engineering

14. Accounting

15. Economics

16. Physics

17. Biotechnology

18. Architecture

19. Fashion Design

20. Business

21. International Relations

22. Graphic Design

23. Marketing

24. English

25. Political Science

26. History

27. Human Resources

28. Journalism

29. Advertising

30. Philosophy

31. Environmental Science

32. Social Science

33. Spanish

34. Communications

35. Interior Design

36. Chemistry

37. Music

38. Film Studies

39. Public Relations

40. Sports Management

41. Education

42. Anthropology

43. Hospitality Management

44. Biochemistry

45. Liberal Arts

46. Psychology

47. Sociology

48. Healthcare Administration

49. Social Work

50. Biology

So for those pulling their hair out trying to decide on a college major, what does this mean for you?

“If college students want to land a high-paying job after graduation, they should strongly consider majoring in science, technology, engineering, or math,” says Dr. Andrew Chamberlain, Glassdoor Chief Economist. “STEM majors are in demand by the technology and health industries, which offer higher paying jobs that are better protected from competition or automation.”