A COMPUTATIONAL algorithm is given for solving non-linear boundary value problems it uses the familiar methods of quasi-linearization, pivotal condensation, and continuation of the solution with respect to a parameter. The algorithm is applied in the study of a mathematical model of the carrier distribution in the base of a semiconductor structure, described by a non-linear boundary value problem for an ordinary second-order differential equation. Most numerical methods for solving non-linear boundary value problems, such as Newton's method [1–3], the finite-difference iterative method [4], and the method of quasi-linearization [5], are based on the construction of iterative processes. The continuous analogues of single-step iterative processes, described in [6], have come to be widely used in the investigation of various physical problems [7]. In particular, the study of certain models of the charge transport process in the quasi-neutral zone of a semiconductor structure reduces to the solution of a non-linear boundary value problem for an ordinary second-order differential equation. Attempts to solve this boundary value problem [8,9,10] have so far been limited to certain approximations, whereas modem requirements and technological possibilities have made it necessary to solve the initial (non-approximated) problem. It is in this connection that the present paper describes a computational algorithm for solving non-linear boundary value problems, based on the method of quasi-linearization, a discrete version of the method of continuing the solution with respect to a parameter [11,12], and the pivotal condensation method [13]. This algorithm makes it possible to increase substantially the domain of convergence of the relevant iterative procedures. The algorithm is described in general terms in Section 1, while in Section 2 it is applied to the solution of a concrete problem.