Bachelor's degree in computer science or 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 ...
Bachelor's degree in computer science or 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 ...
Bachelor's degree in computer science or 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 ...
Bachelor's degree in computer science or 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 ...
Teacher - Secondary - Computer
Richmond, VA Β· On-site
$50K - $68K/yr
A bachelor's degree specific to Mathematics or Computer Science * Hold a valid out-of-state license ... Transcripts Both undergraduate and graduate transcripts must be submitted. Unofficial transcripts ...
Teacher - Secondary - Computer
Richmond, VA Β· On-site
$50K - $68K/yr
A bachelor's degree specific to Mathematics or Computer Science * Hold a valid out-of-state license ... Transcripts Both undergraduate and graduate transcripts must be submitted. Unofficial transcripts ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Stafford, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Stafford, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Stafford, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Stafford, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Quantico, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
COMPUTER SCIENTIST
Quantico, VA Β· On-site
$169K/yr
Bachelor's degree in computer science or 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 ...
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA Β· On-site
$50K - $68K/yr
SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science . The position requires working with curriculum in the Canvas Learning Management System (LMS ...
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA Β· On-site
$50K - $68K/yr
SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science . The position requires working with curriculum in the Canvas Learning Management System (LMS ...
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA Β· On-site
$50K - $68K/yr
Virtual | Remote | Online Date Available: 08/13/2026 Closing Date: 06/30/2026 SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science . The position ...
Part-Time Computer Science Teacher (2026-2027)
Richmond, VA Β· On-site
$50K - $68K/yr
Virtual | Remote | Online Date Available: 08/13/2026 Closing Date: 06/30/2026 SUMMARY Virtual Virginia (VVA) seeks a Virginia-certified part-time instructor of Computer Science . The position ...
Adjunct Faculty - Computer Science
Richmond, VA Β· On-site
$793 - $1.6K/wk
Posting Details Posting Summary Working Title Adjunct Faculty - Computer Science Role Title Role ... KSA's/Required Qualifications Minimum of Master's Degree, with at least 18 graduate credit hours in ...
Adjunct Faculty - Computer Science
Richmond, VA Β· On-site
$793 - $1.6K/wk
Posting Details Posting Summary Working Title Adjunct Faculty - Computer Science Role Title Role ... KSA's/Required Qualifications Minimum of Master's Degree, with at least 18 graduate credit hours in ...
Full-time, ten month position serving Middle School students as a Computer Science teacher. The successful candidate must possess or be eligible to hold a license issued by the Virginia Department of ...
Full-time, ten month position serving Middle School students as a Computer Science teacher. The successful candidate must possess or be eligible to hold a license issued by the Virginia Department of ...
Full-time, ten month position serving Middle School students as a Computer Science teacher. The successful candidate must possess or be eligible to hold a license issued by the Virginia Department of ...
Full-time, ten month position serving Middle School students as a Computer Science teacher. The successful candidate must possess or be eligible to hold a license issued by the Virginia Department of ...
MATHEMATICS & STATISTICS STUDENT TRAINEE (COMPUTER SCIENCE)
Arlington, VA Β· On-site +1
$46K - $75K/yr
Open to undergraduate and graduate students with a cumulative GPA of 3.0/4.0, who will remain ... As a MATHEMATICS & STATISTICS STUDENT TRAINEE (COMPUTER SCIENCE) you will be responsible for the ...
MATHEMATICS & STATISTICS STUDENT TRAINEE (COMPUTER SCIENCE)
Arlington, VA Β· On-site +1
$46K - $75K/yr
Open to undergraduate and graduate students with a cumulative GPA of 3.0/4.0, who will remain ... As a MATHEMATICS & STATISTICS STUDENT TRAINEE (COMPUTER SCIENCE) you will be responsible for the ...
Senior Computer Scientist
Chesapeake, VA Β· On-site
$130K - $190K/yr
Computer software engineers apply the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and ...
Senior Computer Scientist
Chesapeake, VA Β· On-site
$130K - $190K/yr
Computer software engineers apply the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and ...
Master's degree in computer science or master's degree with at least 18 graduate semester hours of coursework in computer science. Qualifying academic degrees and coursework must be awarded by and/or ...
Master's degree in computer science or master's degree with at least 18 graduate semester hours of coursework in computer science. Qualifying academic degrees and coursework must be awarded by and/or ...
2026-27 Computer Science Teacher 9-12
Arlington, VA Β· On-site
$58K - $80K/yr
Teacher/Professional - Secondary - Computer Science Teacher Grades 9-12 Job Number 0000763996 Start Date Open Date 02/01/2026 Closing Date 05/30/2027 ROLE AND PURPOSE: * Provide students with ...
2026-27 Computer Science Teacher 9-12
Arlington, VA Β· On-site
$58K - $80K/yr
Teacher/Professional - Secondary - Computer Science Teacher Grades 9-12 Job Number 0000763996 Start Date Open Date 02/01/2026 Closing Date 05/30/2027 ROLE AND PURPOSE: * Provide students with ...
STEAM & Computer Science Teacher, ES
Falls Church, VA Β· On-site
$51K - $66K/yr
Summary Plans and provides relevant and engaging learning experiences aligned with Virginia Department of Education (VDOE) standards, the FCPS curriculum, and the Portrait of a Graduate framework.
STEAM & Computer Science Teacher, ES
Falls Church, VA Β· On-site
$51K - $66K/yr
Summary Plans and provides relevant and engaging learning experiences aligned with Virginia Department of Education (VDOE) standards, the FCPS curriculum, and the Portrait of a Graduate framework.
... logic, science, or subject-matter courses requiring substantial competence in college-level ... OR 2. GS-9: You must have completed 2 years of progressively higher-level graduate education ...
... logic, science, or subject-matter courses requiring substantial competence in college-level ... OR 2. GS-9: You must have completed 2 years of progressively higher-level graduate education ...
Computer Science Graduate information
What is a computer science graduate?
A Computer Science Graduate job is an entry-level position for individuals with a degree in computer science or a related field. These roles often focus on software development, data analysis, cybersecurity, or IT support. Graduates may work as software engineers, data analysts, system administrators, or in other tech-based roles. Responsibilities typically include coding, debugging, testing, and collaborating on technology projects. Many positions also offer opportunities for professional growth and specialization in areas like artificial intelligence, cloud computing, or cybersecurity.
What types of entry-level roles are commonly available to computer science graduates, and what do these roles typically involve?
Computer Science Graduates often begin their careers in roles such as software developer, IT support specialist, data analyst, or QA tester. These positions usually involve tasks like writing and debugging code, assisting with software implementation, maintaining databases, or testing applications for quality assurance. The work environment is often collaborative, with opportunities to work in teams alongside experienced engineers or analysts. Entry-level roles provide valuable, hands-on experience and exposure to real projects that help new graduates build both technical and professional skills for future advancement.
What are the key skills and qualifications needed to thrive as a computer science graduate, and why are they important?
To thrive as a Computer Science Graduate, you need a solid background in programming languages such as Python, Java, or C++, along with a bachelorβs degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and potentially certifications in areas like cloud computing or cybersecurity are highly beneficial. Effective problem-solving, teamwork, and strong communication skills help you collaborate and convey technical concepts clearly. These competencies enable graduates to adapt quickly, contribute meaningfully to projects, and excel in diverse technical environments.
Are computer science graduates struggling to find jobs?
What are the jobs after computer science graduation?
What jobs can you get with a computer science graduate?
What jobs do computer science graduates get?
What are the most commonly searched types of Computer Science Graduate jobs in Virginia?
The most popular types of Computer Science Graduate jobs in Virginia are:
What are popular job titles related to Computer Science Graduate jobs in Virginia?
For Computer Science Graduate jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Computer Science Graduate jobs in Virginia look for?
The top searched job categories for Computer Science Graduate jobs in Virginia are:
What cities in Virginia are hiring for Computer Science Graduate jobs?
Cities in Virginia with the most Computer Science Graduate job openings:

Computer Scientist
Dahlgren, VA
$76K/yr
Part-time
Re-posted 5 days ago
Job description
This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection.Qualifications:BASIC REQUIREMENTS: Bachelor's degree in computer science or 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 included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions.
In addition to the basic requirements above, all applicants must meet the qualification requirements below:
SPECIALIZED EXPERIENCE:
GS-12: One year of specialized experience equivalent to the GS-11 level in the Federal service or equivalent in other pay systems that equipped me with the particular knowledge, skills and abilities (KSAs) to perform successfully the duties of this position, and that is in or related to the position to be filled. An example of this experience includes developing software systems, high-speed computing systems, real time data acquisitions systems, simulation modeling, data analysis and complex electronic instrumentation systems for testing weapon system installation. Serve as assistants to higher grade level scientists responsible for subject-matter or program areas.
GS-13: One year of specialized experience equivalent to the GS-12 level in the Federal service or equivalent in other pay systems that equipped me with the particular knowledge, skills and abilities (KSAs) to perform successfully the duties of this position, and that is in or related to the position to be filled. An example of this experience includes developing software systems, high-speed computing systems, real time data acquisitions systems, simulation modeling, data analysis and complex electronic instrumentation systems for testing weapon system installation. Serving as staff specialist for a significant segment of a subject-matter or program area. Providing technical guidance in planning, coordinating, and evaluating proposed research projects and programs of interest to the agency.
GS-14: One year of specialized experience equivalent to the GS-13 level in the Federal service or equivalent in other pay systems that equipped me with the particular knowledge, skills and abilities (KSAs) to perform successfully the duties of this position, and that is in or related to the position to be filled. An example of this experience includes developing software systems, high-speed computing systems; real time data acquisitions systems, simulation modeling, data analysis and complex electronic instrumentation systems for testing weapon system installation and developing and applying system evaluation methods and techniques to major portions of large projects of studies. Serves as staff specialist responsible for providing technical leadership and guidance in a major subject-matter, functional, or program area.
GS-15: One year of specialized experience equivalent to the GS-14 level in the Federal service or equivalent in other pay systems that equipped me with the particular knowledge, skills and abilities (KSAs) to perform successfully the duties of this position, and that is in or related to the position to be filled. An example of this experience includes developing software systems, high-speed computing systems; real time data acquisitions systems, simulation modeling, data analysis and complex electronic instrumentation systems for testing weapon system installation and developing and applying system evaluation methods and techniques to major portions of large projects of studies. Serves as staff experts and consultants.
Click on the following link to view occupational requirements for this position: https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/1500/computer-science-series-1550/
KNOWLEDGE, SKILLS AND ABILITIES (KSAs):
1. Knowledge of computer science concepts and principles of standard computer science practices, methods, and techniques to perform, following specific instructions, routine projects or minor phases of a larger or more complex project.
2. Knowledge of computer design, simulation or programming software or other appropriate software to perform routine design and analysis assignments.
3. Knowledge of computer science and related disciplines to design, develop and adapt scientific methods and techniques to recommend solutions for computer problems.
4. Ability to analyze, interpret and apply computer science procedures in a variety of situations and recommend effective solutions.
PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work. You must clearly identify the duties and responsibilities in each position held and the total number of hours per week.
VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.Education:IF USING EDUCATION TO QUALIFY: If position has a positive degree requirement or education forms the basis for qualifications, you MUST submit transcriptswith the application. Official transcripts are not required at the time of application; however, if position has a positive degree requirement, qualifying based on education alone or in combination with experience; transcripts must be verified prior to appointment. An accrediting institution recognized by the U.S. Department of Education must accredit education. Click here to check accreditation.
FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying.Employment Type: OTHER