This paper presents a methodology that integrates coordination with adaptive signal control in a connected vehicle environment. The model consists of two levels of optimization. At the intersection level, an adaptive control algorithm allocates the optimal green time to each phase in real time by using dynamic programming that considers coordination constraints. At the corridor level, a mixed-integer linear program is formulated on the basis of data from the intersection level to optimize offsets along the corridor. After the corridor-level algorithm solves the optimization problem, the optimized offsets are sent to the intersection-level algorithm to update the coordination constraints. The model was compared with actuated–coordinated signal control by means of Vissim simulation. The results indicate that the model can reduce average delay and average number of stops for both coordinated routes and the entire network.