Abstract: The inventive process comprises micro-processing means utilizing a coffee roaster control algorithm for controlling the roast process of coffee beans. The algorithm utilizes curve fitting techniques to calculate polynomial coefficients used in generating a smooth curve to control the coffee bean temperature during the roast process. Through the use of multiple set points and actual historical data, the polynomial coefficients are generated. The coefficients are then used to plot a graph that indicates the path the roast process will try and maintain.