Recently, I graduated with a bachelor's degree in computer science from Hong Kong. Even though I enjoy computer science, there was a field that I always loved and wanted to be a part of: astronomy (or physics in general).
I originally come from India, and due to a lack of guidance after the completion of High School, I decided to take Computer Science as a degree given that it was something I enjoyed as well, and I was brainwashed into thinking that there is far less scope in physics and astronomy. I was told that after a degree in Computer science, I might be able to change fields.
Now here comes the issue. I want to pursue a career in either Quantum Information or astronomy, and most of the master's program I am seeing require a Physics background. There are some professional degrees I can apply for, but I do not have the financial standing to bear the expenses of a professional program.
Right now, I am a research assistant in a lab at the Chinese University of Hong Kong. I enjoy the job, but not as much as learning about quantum computing and astronomy.
What should I do? Redo the bachelor's in physics or mathematics? Is there a master's program in Astronomy, Quantum Information, or general Physics and Mathematics which does not require me to sell my soul to the devil (banks) for money? Is there any such program for a Computer Science major? I am ready to put in effort by taking extra courses to supplement the knowledge gap, but is there any physics or math department anywhere which is cost-effective and gives chances to CS Majors?
OR
Should I just stay in Computer Science?