Best Jobs For Computer Science Majors In 2018

Computer science grads are in high demand. Start exploring computer science career paths with this list of common jobs for CompSci majors.

Read more

Rank 
Job Title 
Most Common Major 
% Workers with Major 
Mid-Career Pay
 
Median salary for alumni with 10+ years experience
% High Job Meaning
 
% alumni who say their work makes the world a better place
1Software Development DirectorComputer Science (CS)88%$154,00047%

1Software Development Director
Most Common MajorComputer Science (CS)
% Workers with Major88%
Mid-Career Pay$154,000
% High Job Meaning47%
2Software Development ManagerComputer Science (CS)80%$130,00043%

2Software Development Manager
Most Common MajorComputer Science (CS)
% Workers with Major80%
Mid-Career Pay$130,000
% High Job Meaning43%
3Software ArchitectComputer Science (CS)83%$129,00042%

3Software Architect
Most Common MajorComputer Science (CS)
% Workers with Major83%
Mid-Career Pay$129,000
% High Job Meaning42%
4Security Architect, ITComputer Science (CS)35%$127,00056%

4Security Architect, IT
Most Common MajorComputer Science (CS)
% Workers with Major35%
Mid-Career Pay$127,000
% High Job Meaning56%
5Development Operations (DevOps) EngineerComputer Science (CS)62%$109,00036%

5Development Operations (DevOps) Engineer
Most Common MajorComputer Science (CS)
% Workers with Major62%
Mid-Career Pay$109,000
% High Job Meaning36%
6Cyber Security EngineerComputer Science (CS)26%$102,00055%

6Cyber Security Engineer
Most Common MajorComputer Science (CS)
% Workers with Major26%
Mid-Career Pay$102,000
% High Job Meaning55%
7Security Engineer, Information SystemsInformation Technology (IT)26%$101,00051%

7Security Engineer, Information Systems
Most Common MajorInformation Technology (IT)
% Workers with Major26%
Mid-Career Pay$101,000
% High Job Meaning51%
8Mobile Applications DeveloperComputer Science (CS)81%$91,70033%

8Mobile Applications Developer
Most Common MajorComputer Science (CS)
% Workers with Major81%
Mid-Career Pay$91,700
% High Job Meaning33%
9Cyber Security AnalystCybersecurity30%$90,00062%

9Cyber Security Analyst
Most Common MajorCybersecurity
% Workers with Major30%
Mid-Career Pay$90,000
% High Job Meaning62%
10Software DeveloperComputer Science (CS)86%$89,40040%

10Software Developer
Most Common MajorComputer Science (CS)
% Workers with Major86%
Mid-Career Pay$89,400
% High Job Meaning40%
11Computer ScientistComputer Science (CS)98%$88,50061%

11Computer Scientist
Most Common MajorComputer Science (CS)
% Workers with Major98%
Mid-Career Pay$88,500
% High Job Meaning61%
12Database Administrator (DBA)Computer Science (CS)45%$88,20046%

12Database Administrator (DBA)
Most Common MajorComputer Science (CS)
% Workers with Major45%
Mid-Career Pay$88,200
% High Job Meaning46%
13Information Security AnalystInformation Technology (IT)26%$83,90050%

13Information Security Analyst
Most Common MajorInformation Technology (IT)
% Workers with Major26%
Mid-Career Pay$83,900
% High Job Meaning50%
14Programmer AnalystComputer Science (CS)61%$80,70045%

14Programmer Analyst
Most Common MajorComputer Science (CS)
% Workers with Major61%
Mid-Career Pay$80,700
% High Job Meaning45%
15Application DeveloperComputer Science (CS)68%$80,60035%

15Application Developer
Most Common MajorComputer Science (CS)
% Workers with Major68%
Mid-Career Pay$80,600
% High Job Meaning35%
16Network Engineer, ITInformation Technology (IT)35%$79,30047%

16Network Engineer, IT
Most Common MajorInformation Technology (IT)
% Workers with Major35%
Mid-Career Pay$79,300
% High Job Meaning47%
17Information Technology (IT) SupervisorComputer Science (CS)29%$77,30055%

17Information Technology (IT) Supervisor
Most Common MajorComputer Science (CS)
% Workers with Major29%
Mid-Career Pay$77,300
% High Job Meaning55%
18Support Engineer, Information Technology (IT)Information Technology (IT)48%$69,40049%

18Support Engineer, Information Technology (IT)
Most Common MajorInformation Technology (IT)
% Workers with Major48%
Mid-Career Pay$69,400
% High Job Meaning49%
19Web DeveloperComputer Science (CS)59%$68,70036%

19Web Developer
Most Common MajorComputer Science (CS)
% Workers with Major59%
Mid-Career Pay$68,700
% High Job Meaning36%
20Systems AdministratorInformation Technology (IT)31%$66,70044%

20Systems Administrator
Most Common MajorInformation Technology (IT)
% Workers with Major31%
Mid-Career Pay$66,700
% High Job Meaning44%
21Desktop Support EngineerInformation Technology (IT)35%$64,80044%

21Desktop Support Engineer
Most Common MajorInformation Technology (IT)
% Workers with Major35%
Mid-Career Pay$64,800
% High Job Meaning44%
22Network Administrator, ITInformation Technology (IT)32%$63,00045%

22Network Administrator, IT
Most Common MajorInformation Technology (IT)
% Workers with Major32%
Mid-Career Pay$63,000
% High Job Meaning45%
23Network AnalystInformation Technology (IT)33%$61,50058%

23Network Analyst
Most Common MajorInformation Technology (IT)
% Workers with Major33%
Mid-Career Pay$61,500
% High Job Meaning58%
24Information Technology SpecialistInformation Technology (IT)32%$61,10052%

24Information Technology Specialist
Most Common MajorInformation Technology (IT)
% Workers with Major32%
Mid-Career Pay$61,100
% High Job Meaning52%
25Network Technician, ITInformation Technology (IT)32%$53,80048%

25Network Technician, IT
Most Common MajorInformation Technology (IT)
% Workers with Major32%
Mid-Career Pay$53,800
% High Job Meaning48%
Find your worth

What are you worth?

Take our free salary survey to find out

Get your free report

Computer Science is a swiftly evolving and expanding field. These days, a bachelor’s in computer science means you can do more than just write code. They enable machine learning methods, engage in predictive analysis, and protect cybersecurity. Every year, tens of thousands of jobs in the industry remain unfilled because there is not nearly enough talent to meet the demand. In today’s tech-driven economy, skilled programmers can command highly impressive salaries. Thus, careers in CS can be very lucrative.

Computer Science Degree Programs

There are a number of related disciplines and areas of focus within a computer science major. Some of these include computer information systems (CIS), information technology (IT), artificial intelligence (AI), human computer interaction (HCI), software engineering and more. Some popular jobs for graduates include Chief Information Security Officer, software engineer, network manager and more. CS graduates as a group typically have some of the highest median salaries of any field.

Career Paths For Computer Science Majors

Software Development Director – Mid-Career Salary: $154,000

Software development directors plan and supervise the software development process. With backgrounds in CS, information analysis, and/or computer engineering, they guide software programmers to achieve company goals. They also collaborate with colleagues and help determine and fulfill customer needs.

Software Development Manager – Mid-Career Salary: $130,000

A software development manager is in charge of designing and developing software systems for organizations in virtually any industry. They are also in charge of modifying existing software, tackling any errors, and updating outdated elements. Additionally, they may train users to use and monitor equipment, ensuring proper and effective use.

Software ArchitectMid-Career Salary: $129,000

Software architects create and customize software such as coding programs, databases, user interfaces, and web services. They may also design new software applications, and are responsible for creating standardized coding practices and programs for other software design colleagues.

Other high-earning jobs for CS degree-holders with 10 or more years of experience include Security Architect, Computer Programmer, Web Developer, Network Admin, Development Operations Engineer, and Cyber Security Engineer. Some high-profile comp sci majors include entrepreneur Sergey Brin, Google executive chairman Eric Schmidt, astronaut Anousheh Ansari and interestingly, Comedian Jimmy Fallon.


Leave a Reply

avatar
  Subscribe  
Notify of