Designing a two-wheeled self-balancing scooter involves in the synergistic approach of multidisciplinary engineering fields with mutual relationships of power transmission, mass transmission, and information transmission. The scooter consists of several subsystems and forms a large-scale system. The mathematical models are in the complex algebraic and differential equations in the form of high dimension. The complexity of its controller renders difficulties in its realization due to the limit of iteration period of real time control. Routh model reduction technique is employed to convert the original high-dimensional mathematical model into a simplified lower dimensional form. The modeling is derived using a unified variational method for both mechanical and electrical subsystems of the scooter, and for the electronic components equivalent circuit method is adopted. Simulations of the system response are based on the reduced model and its control design. A prototype is developed and realized with Matlab-Labview simulation and control environment.