A dynamic sequencing method has been developed to simultaneously optimize the coal production rate, waste stripping rate, mining sequence, and mine life of an open-pit coal mine. The method first establishes a geological seam model of a bedded coal deposit which estimates the relevant attributes of coal seams at the center of each block on the X-Y plane. Based on the seam model, a sequence of “geologically optimum push-backs” is generated in the final pit. The geologically optimum push-backs are then put into a dynamic sequencing model and economically evaluated. The best production schedule which has the highest NPV is obtained, which indicates the best quantities of coal and waste to be mined in each year, the best zone to be mined in each year, and the best number of years to mine the entire final pit.