A physics UG looking into CS graduate programs

Click For Summary
SUMMARY

A physics undergraduate with a strong background in computational projects, including Monte Carlo simulations and image analysis in Python, is seeking to transition into a graduate program in computer science. The individual aims to pursue a thesis option and is uncertain about GRE preparation, program selection, and the feasibility of continuing work with their current principal investigator in the physics department. The discussion emphasizes the importance of consulting academic advisors familiar with specific institutional requirements and the varying nature of graduate programs.

PREREQUISITES
  • Understanding of GRE requirements for graduate programs
  • Familiarity with computational programming, particularly in Python
  • Knowledge of thesis versus non-thesis graduate program structures
  • Awareness of bioinformatics and its relevance in computer science
NEXT STEPS
  • Research GRE preparation strategies specific to computer science programs
  • Explore various graduate programs in computer science and their prerequisites
  • Investigate the implications of switching departments on graduate student employment
  • Learn additional programming languages relevant to computer science, such as Java or C++
USEFUL FOR

Undergraduate students in physics or related fields considering a shift to computer science, prospective graduate students seeking guidance on program selection, and individuals interested in the intersection of computational research and bioinformatics.

loveandkindness
Messages
1
Reaction score
0
Purpose:
Seeking general advice! "What would you do in my shoes?"

My situation:
All of my undergraduate research (and passion) has been related to computational projects-- Monte Carlo simulations, data analysis, and more recently image analysis (all in Python). My summers have gone into this effort as well, and I feel that I have made progress in becoming a nearly competent scientific programmer.

Managing these computational skills, along with the specific knowledge for the lab I have been working with (bioinformatics) is about all I can handle. This is making my core studies in physics feel like a stressful distraction.

Goal:
Since the course catalogs for computer science seem to present the exact skills I need for research, I would like to try to switch from undergraduate physics to a graduate program for computer science. I know that I would like to pursue a thesis option.

What I don't know, and would like advice on:
A lot! Which GRE should I prepare for? Should I consider alternative graduate programs? Should I apply to more than one program? Should I go for a master's or straight to a PhD program? Will I still be able to work for my current PI (who is in the physics department) when I switch out of the physics department (I'm generally uninformed on how employment works for graduate students). Should I become familiar with another language before graduate school in computer science (I am only familiar with Python and related packages)?

---

Thank you for your time!
 
Physics news on Phys.org
I say stick with what you love, but you need academic advisors more familiar with your situation to help you chart a specific path to get there.

Good advice in one country or school may not apply somewhere else.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 16 ·
Replies
16
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 20 ·
Replies
20
Views
3K