Degree in Physics to PhD in Computer Science

Click For Summary

Discussion Overview

The discussion revolves around the transition from a physics background, specifically in quantum physics, to pursuing a PhD in computer science, with a focus on big data analysis. Participants explore the feasibility of this shift, the necessary preparations, and the relevance of their current skills and experiences.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant expresses uncertainty about their future in astrophysics and finds big data analysis appealing for its practical applications in decision making.
  • Another participant notes that many physicists successfully transition to roles in programming and electronics, suggesting that the shift is feasible with some additional coursework.
  • A participant with a PhD in theoretical particle physics shares their experience working in big data, prompting questions about the value of a physics PhD versus a CS PhD.
  • Some participants suggest that a strong programming background and good GRE scores could help in gaining admission to a CS program, despite the lack of a formal CS degree.
  • Concerns are raised about the necessity of demonstrating sufficient computer science knowledge to admissions committees, especially for non-CS majors.

Areas of Agreement / Disagreement

Participants generally agree that transitioning from physics to computer science is possible, but there is no consensus on the best path forward or the comparative value of a PhD in physics versus a PhD in computer science.

Contextual Notes

Some participants mention the need for remedial courses in computer science, and there is uncertainty regarding the specific qualifications or experiences that would be most beneficial for admission to a CS PhD program.

kennethkhoo
Messages
10
Reaction score
0
I've read various post on this matter here actually. However I'll do some rant on my story:

I'm currently a masters student (quantum physics, with maybe 60-70% programming content). I always had an interest in how computer works but I did not got into the CS degree. Now, I am planning for my phd studies. I've engaged into astrophysics which requires very intensive programming - modelling solar systems. This should include a big chuck of numerical and computational stuffs (which I am familiar of).

Yesterday, I had a chance to talk to some technopreneuer, which one of them are doing data analytics from social network. It involves big data analysis and I found it very interesting. In fact, I may not be able to imagine a future in astrophysics (what is the significance of my research?) but I can imagine a world where analysing big data can be useful for decision making.

I understand that I sounds completely crazy now, but:

0. I've imagine big data analysis to use AI or statistical method to process information. But beyond that I am yet to have any idea what I'm saying.

1. Do I have a shot on continuing my PhD in CS? especially in big data analysis.

2. If yes, where should I start? I might be able to get a GRE in CS to prove my competencies after self studying on most important subjects: database, Data structure, OS etc.

Anyway, I'm comfortable with programming but I do not have background in CS. I'm mainly a C programmer with experience in Perl/Python/Matlab/PHP/SQL. I've took 600x in www.edx.org, and passed with 99%.
 
Physics news on Phys.org
Hm.. Anyone had any insight regarding my situation? I have looked around and it seems the field I'm interested in is coined "data scientist". Lucrative, booming, much like quant..
 
Well... I have heard of many physicists getting jobs outside their major field, especially electronics or programming companies. I think that is very doable, since you have some experience in CS. Maybe you will have to take a couple of remedial courses.
 
I got my phd in theoretical particle physics and currently work for a consulting firm doing "big data" type stuff.
 
ParticleGrl said:
I got my phd in theoretical particle physics and currently work for a consulting firm doing "big data" type stuff.

Ah. That's a relief to know there's some examples here in PF. To further my question, in your case it's PhD Physics -> "big data". Would you say your phd had been helpful in your career? I am currently considering phd. Would a phd in CS (eg AI/NLP/etc) be more helpful than physics phd?
 
kennethkhoo said:
1. Do I have a shot on continuing my PhD in CS? especially in big data analysis.

A long time ago in a galaxy far, far away, my officemate while I was in a PhD program for CS was an undergraduate physics major. So yes, it is possible to get into graduate school for CS with a physics degree, as long as you have a sufficient background in CS as well.

kennethkhoo said:
2. If yes, where should I start? I might be able to get a GRE in CS to prove my competencies after self studying on most important subjects: database, Data structure, OS etc.

As a non-CS major, you will have to show that you know about computers. A good score in the GRE would be good, and hopefully even as a physics major, you took a few courses in computers. A demonstrated programming background would also be helpful... have you worked professionally as a C programmer, or have you just done things with C at school?
 
TMFKAN64 said:
A long time ago in a galaxy far, far away, my officemate while I was in a PhD program for CS was an undergraduate physics major. So yes, it is possible to get into graduate school for CS with a physics degree, as long as you have a sufficient background in CS as well.



As a non-CS major, you will have to show that you know about computers. A good score in the GRE would be good, and hopefully even as a physics major, you took a few courses in computers. A demonstrated programming background would also be helpful... have you worked professionally as a C programmer, or have you just done things with C at school?

Thanks for your encouraging response! Sadly, no I don't have professional C programming experience. I was a tutor back then, but that was just it. I'll work towards it.
 
Unfortunately, I don't know how exactly my officemate got in, so I can't give you any additional advice. He was one of the best programmers I ever met though, so I'm sure he found some way to convey this to the admissions committee.

Good luck!
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 50 ·
2
Replies
50
Views
12K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
15
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K