Predictive Cruise Control (PCC) is one of the most popular functionality on today vehicles. Briefly, it controls vehicle speed at the desired speed value determined by driver. In almost every vehicle sold today, cruise control could be found because it makes drivability manner easier and besides that it decreases fuel consumption with holding vehicle speed stable. Because of high popularity of cruise control, vehicle companies try to improve cruise control usage and also it is a good way to reduce fuel consumption. Therefore, new functionalities of cruise control become to emerge. One of these is predictive feature of cruise control or shortly PCC. PCC is an optimization problem for reducing fuel consumption and travel time and basically it is about finding the vehicle speed profile on a given slope and traffic profile of the road. Therefore, in this project, a PCC optimization problem is tried to solve with given road slope and traffic profile. Fuel consumption and time based cost functions are used and moreover dynamic programming structure is used for finding solution of optimization algorithm. As solution of the algorithm, vehicle speed profile is visualized with developing graphical user interface at the end of the study.