Click homomorphisms_for_mic.pdf link to view the file.
I have been repeatedly talking about the notion of homomorphism as a central concept in the study of structures. This is a very nice and compact set of notes by Bruce Ikenaga that is downloadable from the net. It discusses morphisms specifically in the context of groups.