A module MM is called pseudo semi-projective if, for all endomorphisms α,βα,β of MM with Im(α)=Im(β)Im(α)=Im(β), then αEnd(M)=βEnd(M)αEnd(M)=βEnd(M). In this paper, we study submodules of pseudo semi-projective modules. It is shown that if every (finitely generated) submodule of a semiprojective right RR-module is pseudo semi-projective, then every factor ring of RR is right (semi-)hereditary. Moreover, we show that if RR is left perfect and finitely generated submodules of pseudo semi-projective right RR-modules are pseudo semi-projective, then RR has a decomposition of abelian groups Rℤ=S⊕J(R), where S is a semisimple subring of R containing 1.