Government jobs with a CS degree?

Click For Summary
SUMMARY

A Bachelor's degree in Computer Science (CS) is highly relevant for securing a government job, particularly with agencies like the Department of Defense (DoD) and the National Security Agency (NSA). Candidates should focus on maintaining a GPA above 3.4 and consider pursuing internships, especially during summer, to enhance their employability. Additionally, a strong mathematical foundation is essential, with recommended courses including abstract algebra, number theory, and cryptography. Security clearance processes, particularly for Top Secret (TS) positions, involve thorough background checks and may require psychological evaluations.

PREREQUISITES
  • Understanding of security clearance processes, including TS and Secret clearances
  • Knowledge of mathematical concepts relevant to cryptography, such as abstract algebra and number theory
  • Familiarity with job application strategies for government positions, including networking and internships
  • Awareness of the importance of GPA and academic performance in government job recruitment
NEXT STEPS
  • Research the NSA's summer internship programs and application processes
  • Explore advanced courses in cryptography and network security
  • Learn about the specific requirements and processes for obtaining a Top Secret security clearance
  • Investigate government contracting agencies that work with the DoD and NSA for potential job opportunities
USEFUL FOR

Individuals aspiring to work in government positions, particularly in cybersecurity and intelligence roles, including computer science graduates, students pursuing mathematics, and those interested in national security careers.

NextElement
Messages
63
Reaction score
0
Could a Bachelors in CS easily translate to a government job? I have a dream of working for the government, and was wondering how easy it would be to get a job with DoD or NSA with a CS degree. I'm assuming the NSA has the largest amount of CS jobs.

Also, would it be beneficial to attend school in a nearby area (DC, Virginia, etc)? And what else could I do while in college to improve my resume and look more marketable to the government? I'm fairly certain I could easily get a TS clearance if needed, I have no criminal background whatsoever.
 
Physics news on Phys.org
It's possible to get those without a degree, although the current environment of sequester and hiring freezes its a bit harder to get your foot in the door as a NP.

Just apply and attend job fairs, you might also look into some of contracting agencies for the government. Keep your GPA above a 3.4, that was the cut off when I worked for them.
 
Thanks, Student. Does the NSA and other agencies recruit at most state flagships, or is it more preferable to go to a top engineering school?
 
NextElement said:
Could a Bachelors in CS easily translate to a government job? I have a dream of working for the government, and was wondering how easy it would be to get a job with DoD or NSA with a CS degree. I'm assuming the NSA has the largest amount of CS jobs.

Also, would it be beneficial to attend school in a nearby area (DC, Virginia, etc)? And what else could I do while in college to improve my resume and look more marketable to the government? I'm fairly certain I could easily get a TS clearance if needed, I have no criminal background whatsoever.
Security clearance requires more then just no criminal background; I am sure you also need to be psychologically fit for the position they give, so they may ask you to take psych exams, also financial problems your family or yourself have could result in being disqualified. You may even need a polygraph test for some positions.

If you are wondering how to get a job at the NSA specifically, you should also be aware that the NSA is one of the largest employers for people with mathematics degrees. Usually people specialized in signal analysis, cryptography, error correcting codes, etc.

Therefore, you probably will need quite a lot of math on top of your computer science degree if this is your goal. Courses in abstract algebra, number theory, linear algebra are probably the minimum for cryptography. Additional courses could be, network security, (mathematical and CS based) cryptography, combinatorics, elliptic curves, etc. The more math you have probably the better you will be for cryptography.

I believe the NSA has summer internships you could apply to as well. These would probably be good first starting point.

Combine that with computer science and you should be able to get a job easily assuming you pass all there qualifications.
 
Last edited:
NextElement said:
Thanks, Student. Does the NSA and other agencies recruit at most state flagships, or is it more preferable to go to a top engineering school?

What? There are state flagships that are highly/top ranked in engineering.
 
NextElement said:
Thanks, Student. Does the NSA and other agencies recruit at most state flagships, or is it more preferable to go to a top engineering school?

A state flagship like Purdue or Wisconsin? Or a top engineering school like...um...Purdue and Wisconsin?
 
As someone who had a security clearance, a secret level clearance is a simple investigation into criminal history, drug use, and debt history. None of those items alone will get you disqualified they look for patterns. A TS is harder to get, you'll go through a SSB investigation where agents will talk to family members, neighbors, supervisors, professors, anyone you've had contact with in the last 10 years is fair game. Drug use, debt problems and criminal history is a show stopper. Polygraph may be required for certain positions, but they aren't going to give you one just for the clearance, they understand how inaccurate they are.

There's no kind of medical screenings or anything like that, they spend all their time talking to people you might not even remember. If you do have issues or try to hide anything, they will find it. They will have access to your medical records anyway.

That said, I went the contractor route after I left the military, so I can't speak on how they handle NPs. The guys that went that route told me the GPA cutoff and some other information, they were mostly recruited at school job fairs. So it's probably helpful to go to a school that has a working relationship with the agency of interest and is nearby. Most times they will even fund senior projects for students so you'll be able to interface more closely with people who actually work there.

95 % of the work that goes on in the government only requires a secret clearance. It's tough like I said with the hiring freezes and sequester, more work is being contacted out, so that's always something to think about too.

Security clearances are expensive, so if you get that far you've probably already got the job.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
9K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
3
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
15
Views
4K
  • · Replies 25 ·
Replies
25
Views
8K
  • · Replies 2 ·
Replies
2
Views
2K