I'm a sophomore studying physics and have been doing some academic planning over the break. I'm beginning to realize just how much open space I am going to have in my schedule. My scholarship requires me to take a minimum number of credits each semester, so only taking a few classes isn't an option. I have drawn up tons of possible plans and am wondering which would be most beneficial for getting into grad school without being too overbearing. My first question is whether a double major with math will be worth it. From what I've been able to gather from searching this board and talking to a few professors, physics will teach you all the math that you need to do physics, so double major in math if you enjoy the math. Does everyone here basically agree with that or are there some different opinions? I do research in an experimental condensed matter group and really enjoy it. For grad school I see myself either sticking with that or AMO. As an experimentalist, will the kind of math I learn in math department classes really help me that much? A physics/math double major still leaves me with quite a bit of room, so I looked in to adding a computer science minor. I could still tack that on top and never go over 16 credits a semester. I've taken one CS course already as where as a computational class from the physics department. Is the kind of programming that I learn in a CS minor going to cross over well to work in the lab? I already do quite a bit of programming with labview. Are the classes worth it or will I learn all that I need to know in the lab? A different approach that I considered is becoming a kind of pseudo-grad student by just sticking with the physics degree and a math minor, while taking a few grad level classes. I would fill up my schedule with research credits which usually equate to 3 hours volunteering in the lab each week per credit. How would this look to admissions committees? Would they see at as laziness, or would they be impressed by the amount of research experience? Or should I take a few more underwater basket weaving type classes and settle for just the physics/math double without a minor, or physics with two minors? Any advice from those of you who have been there and done that is greatly appreciated.