Abstract
Given a positive integer n, a left R-module M is called n-coherent (resp. n-semihereditary) if every n-generated submodule of M is finitely presented (resp. projective). We investigate the properties of n-coherent modules and n-semihereditary modules. Various results are developed, many extending known results.