First off, I'd like to say that this is a fantastic forum, and it's a pleasure to see so many interesting subjects and people. Looking forward to my time here. I am an undergraduate student entering my second year in Physics at the University of New Hampshire. After I receive my B.S., I plan to go on to graduate school and pursue a Ph.D in either Condensed Matter Physics or Materials Science. Furthermore, I'd like my research to center around applications to energy research, specifically with regard to optimized materials advances. As an undergraduate, I understandably have little experience with advanced topics and higher level research. Additionally, since the B.S. program in Physics leaves room for other classes, I would like to gain familiarity in other relevant areas. As such, I would like to ask graduate students/professors this question: how relevant is knowledge in another major to a Physics major? Put in a more general light, do you rely on subjects such as chemistry or computer science to a somewhat high degree? When you're doing research, do you often have to do chemical equations, or do you find yourself doing large amounts of computer programming? When you came into the graduate program, is there anything you really wish you picked up in your undergrad years? Although my intended area of expertise is in Condensed Matter and Materials Science, I certainly desire the input of those in any post-bachelor Physics program.