This document describes modeling and control design for a magnetic levitation system. It presents the nonlinear mathematical model of the magnetic levitation system based on the forces acting on the levitated ball. The model consists of five subsystems including the ball and coil subsystem. The document then describes using an exact input-output feedback linearization method to design a control algorithm for the nonlinear simulation model of the magnetic levitation system implemented in Matlab/Simulab. Simulation results show the control algorithm is able to control the position of the levitated ball to the defined reference trajectory.