From a Masters Qual. Practice Exam:
Let $G \leq GL(3, \mathbb{F}_3)$, be the group of invertible $3 × 3$ upper triangular matrices over the field with $3$ elements (i.e. entries below the diagonal are zero). Find the order of $G$ and show that $G$ is not a simple group i.e. show that $G$ has a proper non-trivial normal subgroup.
If we didn't have "invertible" condition, this would give us $3^6$ matrices, but I'm not sure how to quickly weed out which are and which aren't invertible.
Intuitively, I think the normal subgroup should be the diagonal matrices (I could be wrong), but I'm not sure how to prove that without some really gross matrix multiplication.