An extensive small-signal analysis of a single-loop current-mode control strategy for a pulse-width-modulated (PWM) boost DC-to-DC power converter operating in continuous conduction mode (CCM) is proposed using a new non-symmetric phase controller. To model the boost power stage, a linear circuit model is used which includes all parasitic components such as the equivalent series resistance (ESR) of the filter capacitor, the ESR of the inductor, the transistor ON-resistance, and the diode forward resistance and offset voltage. A boost power stage design example gives component design equations and will serve to illustrate the closed-loop converter design. A design procedure for the new non-symmetric phase controller is presented. Open-loop and closed-loop circuit models and transfer functions are derived for the boost PWM converter and illustrated by Bode plots. An approach is presented for simplifying closed-loop transfer functions, using Euler's identity, into a format which is conducive so modeling in any high level programming language on a personal computer. Bode plots are obtained using a data analysis software package Axum 3.0 which combines a programming language, spread sheet, and publication quality technical graphics. The proposed control scheme directly controls the inductor current and indirectly controls the load current and output voltage. The closed-loop transfer functions of the proposed control scheme do not contain a right-half plane (RHP) zero, in contrast to the closed-loop transfer functions of a single-loop voltage-mode control scheme. The absence of the RHP zero provides better stability by making it easier to obtain large or specified gain and phase margins.