A non-zero module M having a minimal generator set contains a maximal submodule. If M is Artinian and all submodules of M have minimal generator sets then M is Noetherian; it follows that every left Artinian module of a left perfect ring is Noetherian. Every right Noetherian module of a left perfect ring is Artinian. It follows that a module over a left and right perfect ring (in particular, commutative) is Artinian if and only if it is Noetherian. We prove that a local ring is left perfect if and only if each left module has a minimal generator set.