有数学和物理课程，用了不足4年便毕业。接着他入读MIT，最初打算研究电机工程的，最后转到物理系研读广义相对论，不过他仍是自学这门学问的。他的正式课程有量子力学、经典力学和复函数论。他在参观纽约理工大学布鲁克林分校时首次使用电脑，并在一小时内便写了一个用牛顿法开方的程式。1970年取得博士学位，然后在康乃尔大学当研究助理，做了两年就到维吉尼亚理工大学工作了两年。这些工作令他不能做重大的工作，因为做了一年便要谋定之后的工作。1974年他找到拉斯罗沙拉摩斯镇国家科学实验室的长期研究工作。可是他不专注研究小组想