I have the option of taking several graduate courses as an undergrad next year. That being said, there are several undergraduate courses in mathematics, computer science, and engineering that look interesting to me. I will apply to physics graduate school this coming fall, but I have not decided which field of physics I would like to pursue. Do you think that gaining a broader undergraduate education by taking more undergrad physics, math, CS, and engineering courses should outweigh taking graduate physics courses such as classical mechanics or electrodynamics? I appreciate your help.