I am posting here coz people here would be more familiar with AMO area. I probably will be doing AMO (atomic molecular and optics) in grad school. With one last year left, I have a bunch of upper division courses to choose from. I am wondering which of the courses would be most useful in my future. Firstly, I guess since I am going into AMO, I do not need all those high energy stuff (particle physics, nuclear physics ect.). I guess I also do not need to take general relativity. right? Secondly, I am very much not sure whether a solid state physics course would be useful? Lastly, there is a bunch of courses all seemingly related to my area. Photonics, quantum optics, atomic and molecular physics (this one for sure), advanced statistical mechanics, even quantum computing… I am wondering are they all necessary? Any other suggestions, like what maths course is good etc. would be very much welcome Many thanks!