Cook did his undergraduate studies at Rutgers University, graduating in 1979 with a bachelor's degree in mathematics.
He is the founding editor-in-chief of the journal Mathematical Programming Computation (since 2008), and the former editor-in-chief of Mathematical Programming (Series B from 1993 to 2003, and Series A from 2003 to 2007) [REF].