So let me give a little info of who I am and what my interests are. I just graduated with a BA in Mathematics, concentrating almost exclusively in pure math courses (favoring analysis, algebra, topology, number theory, and combinatorics over computational/applied classes). Next semester I'm beginning a 2-year masters program in computational mathematics (at a group-1 public school, under old AMS rankings).
My research interests are currently strongest in the following areas:
- Combinatorics, especially algorithmic/computational and combinatorial optimization
- Cryptography, information encryption/decryption and security
- Number theory, but really just for the purposes of encryption/decryption
After doing some research on the Web, it seems to be the case that my interests fall into the field of theoretical computer science and discrete mathematics.
At this point in time, my idea of an ideal career would be a professor of math or CS at a university, probably a doctoral-granting university. I might also consider working for the government in information security, data analysis, etc.
Also, I definitely want a PhD. It's just been one of the constants in my life as a goal.
So, I pose the question. Given the above information, would a PhD in Math be more appropriate, or would a PhD in CS (probably concentrating in Theoretical CS) be more appropriate?