University of Missouri
Деннис Маккирнан родился в Моберли, штат Миссури, где он прожил вплоть до начала четырёхлетней службы в ВВС США. В годы Корейской войны был механиком радарной установки. После военной службы он поступил в Миссурийский университет и получил степень бакалавра в области электротехники в 1958 году и степень магистра естественных наук в той же области в Дюкском университете в 1964 году. В 1958—1989 гг. Маккирнан работал инженером, первоначально в Western Electric, позже в Bell Labs. В 1989 году, после выхода на пенсию, Маккирнан начал писать на постоянной основе.