DC-DC converters are extensively used in the modern telecommunication and consumer electronics. Design of such converters is a challenge for electrical engineers due to the user requirements and the inherent non linear nature. When the required output does not follow the set-point, a controller is to be used with objective of keeping the error as minimum. For a DC-DC converter, the input and load variations are major reasons which alter the proper functioning. The controller for such DC-DC converter is a circuit or an algorithm which changes the Pulse Width Modulation (PWM) waveform by adjusting the ON-OFF timings thereby keeping the output at the desired value. Quick settling time and rise time to the desired output along with high efficiency, required phase margin, loop bandwidth are the main constraints on the controller. Design of such controller is the main purpose of this research paper. Two types of controllers are designed namely PID controller and Fuzzy Logic Controller (FLC). PID controller is tuned using Internal Model Control (IMC) method and Ziegler Nicholas (ZN) method. FLC with optimum number of rules is designed. The above controllers are compared and it is found that FLC gives the minimum settling time of 1.9ms, overshoot percentage of 13.78 and rise time of 0.654ms. The output variations due to line voltage and load changes are also found to be minimum with FLC.