I am currently considering pursuing a specialization in Physics and hopefully research in the future. I'm not exactly sure what exactly I'd like to go into, but fields like nanomaterials, electromagnetism, condensed matter physics, astrophysics, particle physics and optics and photonics. I know this is a very wide spectrum and my interests are not limited to these, but how extensive does one's CS skills have to be in such areas? What types of research specifically in these fields and others do not require much programming skills or CS involvement in general? Any comments on employability on graduates with weak/no computer science skills and experience?