In my 1st year Mathematics BSc course, dihedral groups seems to include rotations and reflections, which suggests that groups can have more than one operation. But definitions of groups I've seen seem to suggest (not totally clearly) that groups have exactly one operation.
If that's right, what's the single operation associated with dihedral groups? I would guess it's reflection, since rotations can be retrieved from compositions of reflections, but not the reverse.
Please be careful. In the context of groups (and more generally, algebras in the sense of General/Universal Algebra), an “operation” is something you do to elements of your set. So for a group $G$, an “operation” (or more specifically, a binary operation) for the group is usually understood to mean a function $G\times G\to G$, and more, it is understood to mean the function $G\times G\to G$ that has the properties that makes $G$ into a group. For the dihedral group, this operation is “composition”.
Instead, what you are talking about are the ways the group acts on something (for the dihedral group, the way it acts on a regular $n$-gon); the elements of the dihedral group have two different types of actions on the regular $n$-gon, the rotations (which preserve orientation) and the reflections (which reverse orientation).
Note that while groups are usually defined with a single binary operation, as follows:
However, from the viewpoint of Universal Algebra, groups are actually sets with three operations: a binary, a unary, and nullary operation (two, one, and zero inputs). As follows: