Programs Math major - computer science minor or add computer science 2nd major?

AI Thread Summary
A junior majoring in math with a computer science minor is considering pursuing a second BA in computer science to enhance employability, particularly for a career in cryptanalysis at the NSA. The discussion highlights the importance of developing programming skills, suggesting that a degree alone may not significantly improve job prospects unless accompanied by practical experience. Recommendations include taking basic programming courses, engaging in self-directed learning, and participating in projects, especially open-source ones. Additionally, exploring opportunities like Research Experiences for Undergraduates (REUs) at the NSA is advised, along with directly contacting the agency for guidance on employment pathways.
tsmithers
Messages
2
Reaction score
0
Hi,

I am currently a junior working on a math major and a computer minor. I just found out that if I take four more classes in comp. sci, I can earn a 2nd BA (not a dual major - a second degree). This would mean at least one more semester full time or another year part time.

I am interested in attending grad school for math when I am done but it is very important that I am employable. My dream job would be cryptanalysis at the NSA.

Should I pursue the 2nd degree or just get done earlier with a minor?

Thanks!
 
Physics news on Phys.org
Why do you want a second major? A degree alone is not necessarily going to make you a better software engineer (it might get you an interview though). If you have no intention of further developing your programming skill, I would say that you shouldn't bother.

(I'm not entirely sure what crypt-analysts do by the way.)
 
I am interested in a second degree because it might provide more employment opportunities. I suppose I don't know how much I want to develop my programming skills but it doesn't sound like a bad idea.
Thanks for the advice!
 
Hey tsmithers and welcome to the forums.

If you want to learn programming, then I'd recommend taking a few basic courses and teaching yourself the rest.

Work on projects and if you can get some team projects going (even if that includes open-source ones) then do that.

In terms of cryptography, you can download open source libraries that do a lot of the cryptography for you like number theory calculations, one way functions, and all the rest. I'd recommend getting this because it will do a lot of the stuff that is non-mathematical but none the less is critical for cryptography.

Also the NSA has things like REU's so find out what they expect and how you can get into these along with becoming employed. Check the website and if you have a question, then email them: they have people who can answer these questions so take advantage of that.
 
TL;DR Summary: What topics to cover to safely say I know arithmetic ? I am learning arithmetic from Indian NCERT textbook. Currently I have finished addition ,substraction of 2 digit numbers and divisions, multiplication of 1 digit numbers. I am moving pretty slowly. Can someone tell me what topics to cover first to build a framework and then go on in detail. I want to learn fast. It has taken me a year now learning arithmetic. I want to speed up. Thanks for the help in advance. (I also...
Hi community My aim is to get into research about atoms, specifically, I want to do experimental research that explores questions like: 1. Why do Gallium/Mercury have low melting points 2. Why are there so many exceptions and inconsistencies when it comes to explaining molecular structures / reaction mechanisms in inorganic and organic chemistry 3. Experimental research about fundamental Quantum Mechanics, such as the one being followed by Hiroshima university that proved that observing...
guys i am currently studying in computer science engineering [1st yr]. i was intrested in physics when i was in high school. due to some circumstances i chose computer science engineering degree. so i want to incoporate computer science engineering with physics and i came across computational physics. i am intrested studying it but i dont know where to start. can you guys reccomend me some yt channels or some free courses or some other way to learn the computational physics.

Similar threads

Replies
12
Views
2K
Replies
3
Views
1K
Replies
10
Views
2K
Replies
2
Views
1K
Back
Top