This paper presents a comprehensive modeling, simulation and computational implementation of buck converter. Four modeling approaches of buck converter including mathematical, circuitry, transfer function and state space modeling are presented. Each modeling approach is demonstrated with various computational implementation methods including graphical, functional block and text based programming in MATLAB and Simulink environment. The modeling and simulation results for all four approaches are presented and the pros and cons of each modeling and implementation methods are discussed. It contributes to power electronic curriculum delivery that help students to gain complete view of modeling, simulation and computational implementation of buck converter at the perspective of circuit theory, differential equation, numerical method, control theory, s-domain, signal and system. The presented models also contribute to the development of buck converter design, simulation, analysis and education tool.