Salary and Career Info for a Bachelor's Degree in Computer Science

Bachelor's degree programs in computer science typically cover engineering, programming languages and computer networks. Find out about requirements of these programs, and learn about career options, job growth and salary info for computer science graduates.

With a bachelor's degree in computer science it's possible to begin a career as a software developer, database administrator or computer systems analyst. The job prospects for those working in the computer science field are strong, and the BLS predicts the number of these jobs will grow from 2014-2024 at rates that are faster than average when compared to all occupations.

Essential Information

In general, computer science degree programs emphasize the mathematical and theoretical basics of computing. Completion of a bachelor's degree program may prepare graduates for careers in technology, education, business or government. The following careers all require a minimum of a bachelor's degree in computer science or a related field.

Career Titles Software Developers Database Administrators Computer Systems Analysts
Education Requirements A bachelor's degree in computer science or a related field A bachelor's degree in management information systems or a computer-focused discipline A bachelor's degree in computer or information science
Projected Job Growth (2014-2024)* 17% 11% 21%
Median Annual Salary (May 2015)* $98,260 (applications), $105,570 (systems software) $81,710 $85,800

Source: *United States Bureau of Labor Statistics

Career Options

Computer science bachelor's degree programs qualify graduates to hold a variety of technology-related careers. This article profiles three possible career paths in this field: software developers, database administrators and computer systems analysts.

Software Developer (Engineer)

The main responsibility of a software engineer is to design and develop software. Specific tasks may include designing, coding and debugging various applications and other tasks like testing finished software products to ensure proper function. Software engineers may also develop applications to be used in electronics other than computers, like cell phones or tablet readers.

In May 2015, the U.S. Bureau of Labor Statistics (BLS) reported that the median yearly wages of a computer software applications developer were $98,260, while those working in systems software development brought in a median salary of $105,570 per year. The BLS indicated that job prospects in the computer software development field should be excellent over the 2014-2024 decade as a result of rapid growth of the computer science field, with 17% overall growth in employment opportunities.

Database Administrator

A database administrator, also commonly titled database coordinator or database programmer, is responsible for all aspects of a database, including design, implementation, repair and maintenance. Database administrators also usually deal with database security, which includes backup, integrity checks and developing security measures.

According to the BLS, in May 2015, the median salary for database administrators was $81,710 per year. Like many other positions in the computer science field, the future for database administrators looks bright, and the BLS expected employment to grow faster than average, at 11% between 2014 and 2024.

Computer Systems Analyst

The main duty of a systems analyst is to use information technology (IT) tools to help businesses and organizations that rely on computer technology to achieve their goals. A systems analyst typically uses multiple means to accomplish this, from configuring new hardware and software to reapplying previously misallocated technological resources for increased efficiency.

According to the BLS, as of May 2015, median yearly wages for computer systems analysts were $85,800. The BLS predicted that the number of computer systems analysts would grow 21% from 2014-2024, which is much faster than the average when compared with all other occupations in the country.

A degree in computer science can lead to a lucrative career in a field that is currently experiencing high job growth. Careers those with a degree in this field are qualified for include computer systems analyst, database administrator and software developer. They can work in many industries.


What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?