This thesis presents the development of an integrated computer simulation program for solar power maximum power point tracking system. The simulation framework mainly con-sists of three major parts, a PV simulation model, dynamic model of the SEPIC/Zeta/Synchronous four-switch type buck-boost converters, and fuzzy logic based maximum power point tracking algorithms. The maximum power point is achieved by con-tinuously adjust the duty ratio command for the power converter. First, we integrate the PV model and dynamic model of the converter in pure computer program. The simulation re-sults demonstrate the solar power system is feasible by using pure MATLAB computer pro-gram. Perturb and observe method, incremental conductance method, and fuzzy logic based MPPT controllers are then integrated into the simulation program. Final MATLAB based graphic user interface is designed to facilitate understanding of the MPPT system. The sys-tem can be used for both engineering and education purposes.