 After graduating from the Chesterfield County Mathematics and Science High School at Clover Hill, a Renaissance Program in Midlothian, Virginia, he graduated from Christopher Newport University in 2006 with a degree in physics.Munroe worked as a contract programmer and roboticist for NASA at the Langley Research Center, before and after his graduation.In October 2006 NASA did not renew his contract, and he moved to Boston to begin writing "xkcd" full time.