A) Bachelor's degree in computer science; OR B) Bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must ...
A) Bachelor's degree in computer science; OR B) Bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must ...
Computer Scientist
Reston, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
Reston, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
Herndon, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
Herndon, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
Herndon, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Computer Scientist
Herndon, VA · On-site
$112K - $179K/yr
Bachelor's degree in a relevant field, such as Computer Science, with a minimum of relevant 8 years of experience. * Experienced in algorithm development, data structures, and software development ...
Part-Time Computer Science Teacher (2026-2027)
$50.10K - $68.90K/yr
SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science ... EDUCATION and/or EXPERIENCE Bachelor's degree (B.A.) from a four-year college or university.
Part-Time Computer Science Teacher (2026-2027)
$50.10K - $68.90K/yr
SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science ... EDUCATION and/or EXPERIENCE Bachelor's degree (B.A.) from a four-year college or university.
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA · On-site
$50.10K - $68.90K/yr
... of Computer Science . The position requires working with curriculum in the Canvas Learning ... EDUCATION and/or EXPERIENCE Bachelor's degree (B.A.) from a four-year college or university.
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA · On-site
$50.10K - $68.90K/yr
... of Computer Science . The position requires working with curriculum in the Canvas Learning ... EDUCATION and/or EXPERIENCE Bachelor's degree (B.A.) from a four-year college or university.
S. degree in IT or Computer Science. Bachelor of Science (BS) can be substituted with an additional 4 years of related experience * 2+ years programming experience in a core language Preferred ...
Quick apply
S. degree in IT or Computer Science. Bachelor of Science (BS) can be substituted with an additional 4 years of related experience * 2+ years programming experience in a core language Preferred ...
Possess at least a bachelor's degree. * Have met the Virginia Department of Education requirements ... Have experience in computer technology is desired and preferred, otherwise, must be willing to ...
Possess at least a bachelor's degree. * Have met the Virginia Department of Education requirements ... Have experience in computer technology is desired and preferred, otherwise, must be willing to ...
S. degree in IT or Computer Science. Bachelor of Science (BS) can be substituted with an additional 4 years of related experience * 2+ years programming experience in a core language Preferred ...
Quick apply
S. degree in IT or Computer Science. Bachelor of Science (BS) can be substituted with an additional 4 years of related experience * 2+ years programming experience in a core language Preferred ...
Possess at least a bachelor's degree. * Have met the Virginia Department of Education requirements ... Have experience in computer technology is desired and preferred, otherwise, must be willing to ...
Possess at least a bachelor's degree. * Have met the Virginia Department of Education requirements ... Have experience in computer technology is desired and preferred, otherwise, must be willing to ...
Senior Systems Engineer (CPES) with Security Clearance
$97.60K - $133.50K/yr
... of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Ten (10) years of general combat systems experience, eight (8) years of which is strongly ...
Senior Systems Engineer (CPES) with Security Clearance
$97.60K - $133.50K/yr
... of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Ten (10) years of general combat systems experience, eight (8) years of which is strongly ...
2026-27 Computer Science Teacher 9-12
Arlington, VA · On-site
$58.10K - $80K/yr
Teacher/Professional - Secondary - Computer Science Teacher Grades 9-12 Job Number 0000763996 Start ... Bachelor's degree from accredited university * Valid Texas teaching certificate with required ...
2026-27 Computer Science Teacher 9-12
Arlington, VA · On-site
$58.10K - $80K/yr
Teacher/Professional - Secondary - Computer Science Teacher Grades 9-12 Job Number 0000763996 Start ... Bachelor's degree from accredited university * Valid Texas teaching certificate with required ...
Senior Systems Engineer (CPES)
King George, VA · On-site
$97.60K - $133.50K/yr
... of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Ten (10) years of general combat systems experience, eight (8) years of which is strongly ...
Senior Systems Engineer (CPES)
King George, VA · On-site
$97.60K - $133.50K/yr
... of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Ten (10) years of general combat systems experience, eight (8) years of which is strongly ...
Job Requirements Bachelor of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Five (5) years general software engineering experience in the areas ...
Job Requirements Bachelor of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Five (5) years general software engineering experience in the areas ...
A bachelor's degree specific to Mathematics or Computer Science * Hold a valid out-of-state license with a comparable endorsement In addition to the on-line application, teacher applicants are ...
A bachelor's degree specific to Mathematics or Computer Science * Hold a valid out-of-state license with a comparable endorsement In addition to the on-line application, teacher applicants are ...
Software Engineer (CPES)
King George, VA · On-site
Job Requirements Bachelor of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Five (5) years general software engineering experience in the areas ...
Software Engineer (CPES)
King George, VA · On-site
Job Requirements Bachelor of Science (BS) Degree in an engineering, computer science, mathematics or physical sciences discipline. Five (5) years general software engineering experience in the areas ...
Computer Scientist
Mclean, VA · On-site
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques, such as mathematics ...
Computer Scientist
Mclean, VA · On-site
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques, such as mathematics ...
Computer Scientist
Mclean, VA · On-site
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques, such as mathematics ...
Computer Scientist
Mclean, VA · On-site
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques, such as mathematics ...
Computer Science Bachelor information
See Virginia salary details
$19.9K - $30.1K
7% of jobs
$39.5K is the 25th percentile. Wages below this are outliers.
$30.1K - $40.4K
19% of jobs
$40.4K - $50.6K
20% of jobs
The median wage is $52.5K / yr.
$50.6K - $60.8K
17% of jobs
$60.8K - $71K
9% of jobs
$76.1K is the 75th percentile. Wages above this are outliers.
$71K - $81.2K
5% of jobs
$81.2K - $91.4K
3% of jobs
$91.4K - $101.6K
15% of jobs
$101.6K - $111.8K
2% of jobs
$111.8K - $122.1K
2% of jobs
$122.1K - $132.3K
0% of jobs
$19.9K
$64.4K
$132.3K
How much do computer science bachelor jobs pay per year?
What are the key skills and qualifications needed to thrive with a Bachelor's degree in Computer Science, and why are they important?
What types of projects or assignments can I expect as a recent Computer Science graduate in my first job?
What is a Computer Science Bachelor?
What can I do with my bachelor's in computer science?
What jobs for BS computer science?
What professions make $500,000 a year?
What is the difference between Computer Science Bachelor vs Software Developer?
| Aspect | Computer Science Bachelor | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically requires programming skills, experience, and sometimes certifications |
| Work Environment | Academic, research, or industry settings | Corporate, startup, or freelance projects |
| Employer & Industry Usage | Universities, tech companies, research labs | Tech firms, software companies, client-based projects |
| Common Search & Comparison | Educational background, career paths, skills needed | Job roles, programming languages, project types |
While a Computer Science Bachelor provides foundational knowledge and credentials, a Software Developer applies those skills to create software solutions. The degree opens doors to various tech roles, whereas the developer role focuses on coding, testing, and maintaining software products.

$67.86K/yr
Other
Posted 19 days ago
U.S. Department Of Commerce rating
8.9
Based on 6 frontline employees who took The Breakroom Quiz
69th of 639 rated public administrative organizations
Job description
A) Bachelor's degree in computer science; OR
B) Bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have been any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and coursework must be from accredited or pre-accredited institutions.
Applicants must also meet the additional requirements listed below.
Applicants for the GS-7 position have many ways to qualify. In addition to the basic requirements as stated above, applicants may have A, B, C, or D listed below to qualify:(A) At least one year of graduate-level education leading to a master's degree or equivalent graduate degree from an accredited college and/or university in a computer science or other directly related field of study.
(B) Superior Academic Achievement. This can be defined by one of the following:
- Class standing--Upper third of the graduating class in the college, university, or major subdivision, such as the "School of Engineering and Applied Science" or "College of Science and Technology" based on completed courses.
- Grade point average (GPA) as recorded on the final transcript--3.0 or higher out of a possible 4.0 as recorded on the official transcript, or as computed based on four years of education, or as computed based on courses completed during the final two years of the curriculum; or 3.5 or higher out of a possible 4.0 based on the average of the required courses completed in the major field or the required courses in the major field completed during the final two years of the curriculum. The GPA is rounded to one decimal place (2.95 = 3.0 and 2.94 = 2.9). The final transcript must cover the period being used to determine the GPA.
- Honor society membership--Election to membership in a national scholastic honor society. Please review the list of qualified honor societies.
(D) A combination of graduate level education that is less than 1 year and less than 1 year of specialized experience that together meet the qualification requirements for this position.
Applicants for the GS-9 position have many ways to qualify. In addition to the basic requirements as stated above, applicants musthave A, B, C, or D listed below to qualify:
(A) At least two years of graduate-level education leading to a master's degree or equivalent graduate degree from an accredited college and/or university in a computer science or other directly related field of study.
(B) One year of specialized experience, interpreting and applying intermediate biological science, physics, or scientific principles, theories, concepts, and methodologies used in the evaluation of technology; participating in planning and conducting research; applying appropriate references to the claimed invention; etc. Work experience would have involved following established methods and procedures, or detailed instructions; using some judgment in applying basic principles and procedures; and independently completing recurring assignments, but referring deviations, problems, and unfamiliar situations to a designated person for decision or help.
(C) A combination of education and experience in college-level education, training, and/or technical experience.
(D) A combination of successfully completed graduate-level education, as described above, that is beyond the first year of progressive graduate study, and professional experience, as described above.
Applicants for the GS-11 position have many ways to qualify. In addition to the basic requirements as stated above, applicants musthave A, B, or C listed below to qualify:
(A) At least three years of progressively higher-level graduate-level education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree from an accredited college and/or university in computer science or other directly related field of study.
(B) At least one year of specialized experience: interpreting and applying advanced biological science, physics, and/or scientific principles, theories, concepts, and methodologies used in the evaluation of technology; or planning and conducting technical research to draft technical papers; or applying appropriate references and case law to claimed inventions. Experience may include independent responsibility for a well-defined study or for a phase of a larger study that required the planning and carrying out of routine (computer science, engineer, etc.) work (such as those who have PhDs).
(C) A combination of successfully completed graduate-level education, as described above, that is beyond the second year of progressive graduate study, and professional experience, as described above.Education:Applicants should have sufficient knowledge to understand the fundamental concepts and techniques of computer science. Courses designed to provide an introduction to computer science techniques and methodologies, to problems of system design, and to other specialized fields are acceptable. Courses or experience in teaching elementary, business or shop mathematics are not acceptable.
Unless otherwise indicated by the school, 18 semester hours will be considered an academic year of graduate study.
Education completed at foreign colleges or universities may be used to meet the requirements. Please refer to General Schedule Qualifications Policies for more information. You are not required to submit official documents at this time; copies are sufficient.
Special Instructions for Foreign Education: Qualifying education from colleges and universities in foreign countries must be evaluated in terms of equivalency to that acquired in U.S. colleges and universities. Applicants educated in whole or in part in foreign countries must submit sufficient evidence, including transcripts, to an accredited private organization for an equivalency evaluation of coursework and the degree. A listing of services that can perform this evaluation is available at the National Association of Credential Evaluation Services (NACES) website. You must provide a copy of the letter containing the results of the equivalency evaluation with a course-by-course listing along with your application. Failure to provide such documentation when requested will result in lost consideration.
NOTE: Only education and experience acquired before the filing deadline will be considered. Report only attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education.
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional, philanthropic, religious, spiritual, community, student, social). You will receive credit for all qualifying experience, including volunteer experience. Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment.
If you are substituting education for experience, you must submit an unofficial transcript or a list of courses that includes: your name, name of accredited institution, grades earned, completion dates, and quarter and semester hours earned.
For documentation requirements, see the Required Documents section.Employment Type: OTHER
About U.S. Department of Commerce
Sourced by ZipRecruiter
Industry
Public administration
Company size
10,000+ Employees
Headquarters location
Washington, DC, US
Year founded
1903