Entering my third year of my bachelor of science majoring in maths/physics and having some trouble deciding what courses to do this semester. I know for sure I will be taking complex analysis and 3rd year quantum however am having trouble picking between 3 in particular for my final two courses. I really enjoyed the second year abstract algebra subject and personally really would like to do the 3rd year abstract algebra and number theory subject (possibly my favourite area of maths in general that I've studied so far?). I am also really interested in studying functional analysis - it seems like a very interesting area which is quite relevant to a lot of the questions I was asking/wondering about in some of my previous courses in quantum and PDEs. I've also heard from some of the lecturers at uni that the analysis subjects at our uni are quite good so would be a good idea to study them. The third subject is the fields subject for the physics major (as far as I'm aware this is for the most part electrodynamics) which I've heard is a painful and horrible cause with a crazy marking schema that basically requires a fair bit of extra work compared to regular subjects. However if I don't do this course it's unlikely I'd meet the prerequisites (I'd have to do an extra physics subject next semester without having done the prerequisite for it) to finish my physics major meaning I'd have to drop that major and complete only an extended maths major. I could still study other physics subjects I'm interested in after but I'd feel kind of annoyed/regretful for being a subject off completing the major I feel. I've been leaning for the most part towards doing my honours in maths I think (not sure what area specifically), though occasionally I think I may be more suited for physics physics? I'm fairly sure I'll end up doing a maths honours though unless something changes (that was my original plan on entering uni vaguely anyway). Not entirely sure what I want to do post uni or if I'll continue my studies past honours (would like to to an extent but will depend what field I want to work in/study I guess) - though if it's relevant to getting to know where I'm at I've done two research projects so far - a smallish one in experimental quantum optics and a longer one on lie algebras. Any advice/recommendations on which subjects they think I should do would be greatly appreciated - sorry for the long post! Thank you!