After receiving his Ph.D., he taught in the Department of Computer Science at Duke University, for two years.
Титул доктора философии по информатике Кларк приобрёл в Корнелльском университете в 1976 году, после чего преподавал в Университет Дьюка на протяжении двух лет.