There is nothing in there which demands one have learned group theory. One need only understand what a state space is. Whether it is a group one is not required to know.
Well, sorry to jump in late, but a state space is a Hilbert space, which is a complete inner product space. An inner product space is a vector space, which is, amongst other things, defined in terms of it's group structure. So at this rudimentary level, yes, you should have *seen* some group theory. It's not necessary to solve the Schrodinger equation or do a lot of the undergrad applications that you see, but that barely constitutes "using" quantum mechanics, let alone understanding. Much of the real importance QM is in the representation and manifestation of symmetries, something much more abstract but *directly* and inescapably connected to group theory. Then again, at undergrad level maybe that doesn't count. What do people think?
You don't have to be an expert, of course, but an *awful* lot of the properties that students (and everyone else) use in proving properties come from linear algebra, they aren't just some magical element that QM invents.
HOWEVER, there is a reason people don't jump straight into QM the way Daniel suggests - it's just too bloody hard for most students to be learning a bunch of applications (in optics and surface physics, for example) whilst also studying QM to a high degree of rigour. Most students are introduced slowly, just like they're introduced slowly to calculus by first studying the 'dodgy' version of limits and the Newtonian tangent definition of the derivatve, and then studying real analysis, then complex analysis as a generalisation, then topology to generalise further. The thing is, topology is *better* studied at an advanced level because you can be more precise without alienating the students. You just have to work up to it!
So what you're telling me is that you were not able to comphrehend this until you learned group theory? Unless you didn't catch the "absolutely" in my question?
Only a Sith deals in absolutes.
As a final comment I should say that when we say "you need to know this branch of mathematics", there are two ways in which you have to "know" it. Neither of them means knowing everything. The first is that you need to have experience with doing calculations in the subject so that you can use the machinery. The second is that you need to have seen the important theorems and definitions so that you understand the properties of the construct. Both take a lot of time and at undergrad level it's not an easy path just to take a textbook and try and learn from it. This is *especially* true of GR, where the physical content of the theory (ie, "Oi, Which Of These Lines Are Straight, Then, Eh?"

) is easily lost in indices and theorems about the curvature tensor.
Kane