questions about attaining and maintaining a career in fields related to theoretical computer science

learn more… | top users | synonyms (1)

27
votes
3answers
725 views

How to find interesting research problems

Despite several years of classes, I'm still at a loss when it comes to choosing a research topic. I've been looking over papers from different areas and spoken with professors, and I'm beginning to ...
1
vote
1answer
325 views

Which areas of TCS are better for a math bachelor?

I am graduating from mathemetics bachelor program and I've been accepted for masters degree in mathematics. But I am not sure to pursue math, hence I am looking for other field I can do research. I am ...
13
votes
1answer
460 views

Careers for theoretical computer scientists

What are the typical careers for theoretical computer scientists (people with graduate degree in theoretical computer science)? What kind of industries and institutions look for theoretical computer ...
2
votes
1answer
231 views

How to become a Theoretical Computer Scientist [closed]

I am a computer science graduate from India. I have worked in a reputed software company for 10 months only to discover that my area of interest is something else. So I resigned from there and I am ...
7
votes
3answers
607 views

What is the importance of a TCS researcher in a mostly applied CS department?

Stating the title in another way, how to convince a strong applied CS department that a theorist would be a better choice than one more applied computer scientist? I understand that it is natural for ...
5
votes
0answers
433 views

What should I do to switch from math department to cs to research tcs topics?

This can be a very weird question, but I haven't seen the same situation with mine in this forum, so I'd like to put this. Let me introudce my situation first. I'm now a math student of master ...
6
votes
0answers
359 views

Does a depth knowledge on theory of computation helps to be a better practitioner

I would like to know whether knowledge of the theory of computation can help you to be a better practitioner. Is it enough to obtain some depth of knowledge of algorithms and data structures, or would ...
11
votes
1answer
601 views

How can I use my computational theory and analysis powers for the greater good?

Outside of academia, what are the uses of my 'powers'? What can I do other than teaching and publishing papers? Where all can I apply my powers? For the sake of argument: Please assume I have a PhD ...
25
votes
6answers
2k views

Can one return to a TCS research job after an excursion to a non-research industry job?

I have heard from some senior researchers in theoretical computer science that working in a non-research industry job, even just for a few years, will kill your career as a TCS researcher. However I ...
25
votes
2answers
2k views

Is it sometimes better to not publish at all?

I hope this is not a politically incorrect question to ask, but for a PhD student who usually publishes at CCC/ITCS/ICALP (and occasionally at FOCS/STOC), could it be harmful (career-wise) to publish ...
21
votes
1answer
2k views

What are some careers in theoretical computer science that do not require a PhD?

I am an undergraduate, and have recently come to terms with the fact that I may not have the intellect to do research in theoretical computer science, or be able to be admitted into and complete a PhD ...
-4
votes
1answer
316 views

Theoretical Computer Science or Sensor Networks

I am a first year PhD student in computer science. The major areas my supervisor is working with are: Theoretical Computer Science (knowledge representation, uncertainty, etc.) and wireless sensor ...
4
votes
2answers
520 views

What is considered significant when applying for a TCS PhD with major changed

I am a Master student on CS. Actually in theory. I have a BE in polymer (Chemical Eng stuff), and I struggled somehow to get enrolled in this program. I want to apply a TCS PhD in US. So, what do ...
9
votes
1answer
721 views

About switching from a computer scientist to a mathematician

What is the possibility for a computer scientist to change his field into a pure mathematician ? and what's the most smooth way to do it ? any examples for people who could make it ?
9
votes
5answers
1k views

How to find a specific research topic to concentrate on?

I recently started my masters course. Last semester I took courses from different disciplines like networks, software engineering, architecture, etc. Recently, after taking an advanced course in ...
12
votes
6answers
3k views

Advice for Graduate School in Computer Science

I am looking for some advice and feedback. Background: I am an undergraduate mathematics student, with an interest in theoretical computer science (computational complexity, graph theory, ...
8
votes
3answers
526 views

Monitoring PhD positions in TCS

Are there any ways of getting to know about new PhD positions in TCS other then just looking trough ubniversity/research groups web sites? Maybe people from different branches (type theory, ...
59
votes
12answers
5k views

How important is knowing how to program for TCS?

Coming from a more mathematical background, I never really learned how to code. I am starting a PhD in TCS and many people were surprised by how little I knew about programming (and about computer in ...
12
votes
3answers
3k views

Graduate studies (PhD) in CS Theory vs. Applied Math

Given most American universities only accept applications in only one field, I'm trying to figure out what are the advantages/disadvantages of applying to a CS theory program vs an applied math ...
10
votes
3answers
957 views

How easy is it to switch the area of research in CS (going from M.Tech to PhD)?

I'm faced with a rather tough dilemma :- I had completed M.Tech in CS 2 years back, completing my dissertation in the field of VLSI Testing. While I liked my work, I don't wish to go back to pursue ...
14
votes
4answers
732 views

When are more publications less?

Are there cases where extra publications can hurt your record? This is avoiding the obvious cases where you publish incorrect, or controversial results. Also avoiding the case of finite-time: you ...
0
votes
2answers
318 views

What do I need to know about post-doc

I am a PhD student in Theoretical Computer Science I am finishing PhD this year and now I want to apply for post-doc positions. I want to know if there exists a source where can I read about how to ...
10
votes
7answers
705 views

Are there pre-doc positions in TCS?

Are there positions for recently graduated bachelor or masters students with a record of research to work as a researcher before committing to their PhD? TCS has a culture of post-doc positions ...
14
votes
4answers
902 views

Where can you find job postings for faculty positions in CS theory?

What are the best resources for finding job postings for faculty positions in CS theory? Is there one website or mailing list in particular that is fairly comprehensive? I currently have the ...
9
votes
2answers
1k views

The average number of annual publications for CS postdocs

What is the average number of publications (including conference proceedings), per year, for CS postdoctoral researchers in the US? What are the ways to find out or estimate this number?
7
votes
8answers
1k views

What math courses should I take to prepare for a CS masters or PhD?

I'm a self-taught professional programmer. I am pretty good at it (Ruby, Unix, Clojure, Java, Objective-C), but now I'm thinking of taking it to the next level by maybe applying for a masters or PhD ...
17
votes
2answers
2k views

Is a PhD in TCS the best way towards achieving a career in industrial research?

My idea of a dream career is a career in industrial research, where one gets to tackle problems which are challenging, and also have a practical usage. To that end, is pursuing a PhD in TCS (I'm ...
7
votes
2answers
1k views

Deciding between different PhD programs

Edited Version What are the main characteristics and qualities that you would consider if you were going to choose a PhD program in theoretical computer science (or related areas) today (based on ...
18
votes
6answers
2k views

Why would a TCS researcher need funding?

I was reading this. It says ... You won't find yourself as starving for funding like Pure Mathematics. (You'll still always find yourself starving for funding.)... Why do pure mathematicians ...
7
votes
5answers
1k views

Is a CS degree for me?

I'm a UK student who will soon be going to university and would like some advice from people who have already done this on what course to take. I really enjoy the theoretical side of computer ...
26
votes
7answers
3k views

How do I get started in theoretical CS ?

I'm a freshmen studying computer science and I already know that I want to go into academia with focus of theoretical comp sci. I already read some of papers referenced in this question and this ...
50
votes
6answers
6k views

How to get a job

I'm new to the site. On mathoverflow this would be community wiki, but I don't see how to set that here. Not a research question, but hopefully of interest to professional theoretical computer ...
28
votes
8answers
5k views

Why go to theoretical computer science/research?

I'm currently starting on the university [computer science] and there we have lot of opportunities to begin with researching. Before finding this website, I had no intention to go on this way [I ...
21
votes
5answers
1k views

What are some career options for someone with a computer scientist master degree?

Other than going fully academic and getting a doctorate/post-doc, or going for a more or less 'standard' job in software development, what are some other career options in the full or semi theoretical ...