Cerf was born in New Haven, Connecticut, the son of Muriel (née Gray), a housewife, and Vinton Thurston Cerf, an aerospace executive. Cerf went to Van Nuys High School in California along with Jon Postel and Steve Crocker; he wrote the former's obituary. Both were also instrumental in the creation of the Internet. While in high school, Cerf worked at Rocketdyne on the Apollo program, including helping to write statistical analysis software for the non-destructive tests of the F-1 engines. Cerf's first job after obtaining his B.S. degree in mathematics from Stanford University was at IBM, where he worked for two years as a systems Engineer supporting QUIKTRAN. He left IBM to attend graduate school at UCLA where he earned his M.S. degree in 1970 and his PhD degree in 1972. During his graduate student years, he studied under Professor Gerald Estrin, worked in Professor Leonard Kleinrock's data packet networking group that connected the first two nodes of the ARPANet, the predecessor to the Internet, and "contributed to a host-to-host protocol" for the ARPANet. While at UCLA, he also met Bob Kahn, who was working on the ARPANet hardware architecture. After receiving his doctorate, Cerf became an assistant professor at Stanford University from 1972–1976, where he conducted research on packet network interconnection protocols and co-designed the DoD TCP/IP protocol suite with Kahn. Cerf then moved to DARPA in 1976, where he stayed until 1982.