The application of discrete singular convolution (DSC) algorithm in solving the Schrödinger equation of one-electron systems was attempted with a hydrogen atom as an example. Using the uniform discretization and Shannon kernel, the Schrödinger equations were solved in spherical coordinates. Compared with other methods such as discrete variable representation, Hartree-Fock, and density functional theory, the DSC algorithm is robust and efficient in numerical solutions for achieving accurate eigenvalues of excited states, and thus, especially suitable for problems in which lots of accurate eigenvalues of excited states are requested. The restrictions of boundary conditions on the discretization and the impact of singularities are studied. Both the boundary conditions and singularities were found to be critical in the numerical applications.