I've just been introduced to the Sylow theorems in lectures and have been shown some examples of classifying groups of specific orders, e.g. 175. I'm quite interested in learning about the classification of finite groups, so my question is this: Is there a general method for classifying all groups of a given order?
The methods I have learnt in lectures do not seem especially illuminating and only work in certain cases, but I know there are many theorems about certain types of orders e.g. prime-square order, prime-cube order, product of two distinct primes, that appear that appear to use the theorems in far greater generality.
The general method I have at my disposal at the moment for classifying groups of order $n$ is as follows:
(1): Find prime factorisation of order.
(2): For each prime divisor $p$ of $n$, find all possible values of $s_p$, the number of $p$-Sylow subgroups using Sylow theorems.
(3): Use counting arguments to restrict values of $s_p$ further.
(4): This usually yields 1 or 2 normal subgroups so a direct product can be formed.
This may work for orders 15, 175 etc. but seems to need some generalisation for most cases. How can this approach be generalised?
Any assistance would be much appreciated.