(Co)homology of rings and associative algebras Structure and representation mathematics