I haven't taken abstract algebra yet, but I am curious about connections between number theory and abstract algebra. Do the proofs of things like Fermat's little theorem, the law of quadratic reciprocity, etc. rely upon techniques found in abstract algebra?
Thanks.
Major results like the ones you cite have many proofs, including ones using abstract algebra, but also ones using combinatorics. See George Andrew's number theory book for an excellent example of the latter.