We consider the numerical solution of the time-dependent Schrödinger equation in ޒ 3 . An artificial boundary is introduced to obtain a bounded computational domain. On the given artificial boundary the exact boundary condition and a series of approximating boundary conditions are constructed, which are called artificial boundary conditions. By using the exact or approximating boundary conditions on the artificial boundary, the original problem is reduced to an equivalent or an approximate initial-boundary value problem on the bounded computational domain. The uniqueness of the approximate problem is proved. The numerical results demonstrate that the method given in this article is effective and feasible.It arises in quantum mechanics, nonlinear optics, underwater acoustics, plasma physics, and so on. In this article, we will assume that V(x, t) is constant outside a sphere B R ϭ { x ͉ ʈxʈ Ͻ R}, namely,