>>11409435>category theoryfun subject but not super well understood by undergrads until after they've had a year long sequence in abstract algebra
>logicI agree
>abstract algebraI agree, but only if you do a full year survey from groups, symmetry, representation, rings, fields, algebraic geometry, galois theory, etc.. Otherwise you're fucking around with abstract structures for a semester while zoomed into a small, clean, neat bit of the whole picture, which is what algebra in undergrad is all about
>topologyI agree, but not before any sort of analysis course / in the same semester as an analysis course that features heavy use of rudin
>complex analysis not before foundational real analysis
This is a list of subjects I like, but it's skewed heavily towards theory building subjects. If the guy you're responding to is going for a minor, he should probably get a class like combinatorics or graph theory down his belt - still pure, but in undergrad it's based heavily on solving problems.