What Steps Should I Take for a Research Career in Computer Science?

Click For Summary

Discussion Overview

The discussion revolves around the career path for someone interested in pursuing research in computer science, particularly in relation to fields such as robotics, physics, chemistry, and biology. Participants explore educational requirements and strategies for engaging in research during and after undergraduate studies.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant suggests that obtaining a PhD is essential for a research career in computer science and recommends studying mathematics as well.
  • Another participant notes the vast number of potential career paths and emphasizes the importance of engaging in actual research early on, such as joining research groups or attending talks.
  • A different viewpoint states that specific degrees are necessary for research in certain fields, asserting that a physics degree is needed for physics research and a biology degree for biology research, while a computer science degree is particularly relevant for robotics.
  • It is proposed that for robotics, a focus on computer vision and AI within a CS or electrical engineering (EE) degree could be beneficial, whereas for physics research, a physics degree with self-taught programming skills or CS electives would be more appropriate.
  • Participants mention the importance of taking applied mathematics courses that cover numerical techniques for problem-solving in scientific research.

Areas of Agreement / Disagreement

Participants express differing views on the necessary educational background for research in various fields. While some emphasize the need for specific degrees in the sciences, others argue for the relevance of computer science in interdisciplinary areas like robotics. The discussion remains unresolved regarding the best path forward.

Contextual Notes

There are limitations in the discussion regarding the assumptions about the relationship between computer science and other scientific fields, as well as the varying definitions of what constitutes adequate preparation for research careers.

Who May Find This Useful

Individuals considering a research career in computer science or related fields, particularly those interested in interdisciplinary applications involving robotics, physics, chemistry, or biology.

jd12345
Messages
251
Reaction score
2
What kind of career path should i follow if i want a job whihc involves devising new and better ways of using computers and addressing particular challenges in areas such as robotics, physics and other sciences. I will start my undergradute course in CSE this year. After that what will i have to do? For research in areas like physics, robotics, maybe chemistry or biology what courses will have to take afterwards?
 
Physics news on Phys.org
If you really want to do research you should get your PhD. I would definitely recommend studying some mathematics if your intend to do research in CS as well.
 
There's probably millions of paths you could go down. In general I think it would be hard to pick exactly what you might like being so young. But at its core CS research is probably the same as most other fields. You don't really have to know exactly what you want to do when you start, but you should aim at doing actual research. You can get an idea of what research looks like from interacting with others. You'll learn that from professors running research groups, people giving talks about the work they're doing, journal papers, etc.

I think just starting as an undergrad you might see if there are any research groups you can be a part of at your school or talks on CS research that you could attend. That would be a good start. See what people are studying and researching and figure out if you might like to learn more about that area as well. If you find an area you like, try to read some papers in that area, see if there are problems you might want to look into further, then see if a prof might guide you in an independent study or some undergrad research.
 
Last edited:
If you want to do research in physics you need to get a physics degree, if you want to do research in biology you need to get a biology degree, etc.

Robotics is the only one of the areas that you mentioned that a CS degree might really aid you in persuing (you might also consider a EE degree).

The reason being is that to do research in a particular area of a science, the amount of that science you need to know is much greater than the amount of computer science you need to know to write the programs to perform that research. So if you want to do robotics, go CS and focus on computer vision, AI, etc or go EE and do the same with some DSP and control system classes as well. But if you want to do physics research, then I would go physics and then learn to program on your own/take a few CS classes as electives.

Other classes you would want to take are applied math type classes where you learn numerical techniques for solving math problems.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
7K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K