Кок поступил в Университет Дьюка, где получил степень бакалавра в области техники в 1946 году и степень доктора философских наук в математике в 1953 году. С 1956 по 1992 Кок начал свою карьеру в качестве промышленного исследователя машин в IBM.
Проект, в котором его нововведения наиболее хорошо отметили, был миникомпьютер IBM 801, реализация которого противопоставляла архитектурному набору инструкций относительно простые инструкции, производимые, в действительности, компиляторами, что позволило повысить его производительность при низких затратах.