Milestones:Apollo Guidance Computer, 1962-1972

Date Dedicated
Dedication #
Cambridge, Massachusetts, U.S.A.
IEEE Regions
IEEE sections
Achievement date range

Apollo Guidance Computer, 1962-1972

IEEE President Moshe Kam (right) presenting the IEEE Milestone plaque to James Shields (left) - CEO and President, The Charles Draper Laboratory.
The double-faced plaque was installed at One Hampshire in Kendall Square, Cambridge.
Charles Rubenstein – IEEE Director and Region 1 Chair; Eldon Hall – leader of hardware design of AGC at the MIT Instrumentation Lab/Draper; Moshe Kam - IEEE President; Gilmore Cooke – Chair Boston Section Milestone Committee. Image Courtesy of Draper Laboratory
James Shields - CEO and President, The Charles Draper Laboratory; Ramon De La Cruz - IEEE Chair IEEE Reliability Society; Bruce Hecht - Section Senior Sr. Past Chair; Edward Altshuler - IEEE Boston Section; Gilmore Cooke - IEEE Boston Section Chair Milestone Committee; Ted Kochanski - IEEE Boston Section; Charles Rubenstein – IEEE Director and Region 1 Chair; Robert Pellegrino – IEEE Region 1 Milestone Coordinator; Moshe Kam - IEEE President. Image Courtesy of Draper Laboratory

The Apollo Guidance Computer provided spacecraft guidance, navigation, and control during all of NASA’s Apollo Moon missions. It was developed under the leadership of Dr. Charles Stark Draper at the MIT Instrumentation Lab - now Draper Laboratory. This pioneering  digital flight computer was the first real-time embedded computing system to collect data automatically and provide mission-critical calculations for the Apollo Command Module and Lunar Module.

AGC was a true pioneer: a mission-critical real-time, embedded digital computer system built using commercial integrated circuits. AGC and the associated guidance, navigation and control system components made possible the lunar rendezvous mode trajectory used by the Apollo program to put the first human beings on the moon and return them safely to earth.[1] The AGC performed flawlessly on 15 manned flights, including nine flights to the moon and six successful lunar landings. It was used for three manned Skylab missions and navigated the final Apollo spacecraft to a docking with a Russian Soyuz spacecraft in 1975.[2]

Astronauts repeatedly worked the AGC, achieving flawless moves and life-critical lunar landings. For additional information, see reference 3.[3]

ACG was one of the first computers to use integrated circuits. "During 1963, the MIT Instrumentation Lab consumed 60 percent of the integrated circuit production in the United States. By 1964, more than 100,000 IC's had been used in the Apollo program. Approximately 2000 man-years of engineering were consumed in the development of the Apollo computer hardware." [2]

Software for the AGC was developed using a mix of assembly language and an interpreted mathematical language. Processes for software validation and verification were developed, making extensive use of hardware and software simulators. By 1968, over 1400 man-years of software engineering effort had been expended, with a peak manpower level of 350 engineers. [2]

References and Further Reading

  1. Wikipedia, Apollo Guidance Computer,
  2. 2.0 2.1 2.2 John Tylko, MIT and Navigating the Path to the Moon: AeroAstro Magazine Highlights, 2009 MIT
  3. David A. Mindell, Digital Apollo: Human and Machine in Spaceflight. 2008 MIT Press

Additional Resources

Human Space Travel primary sources (oral histories, first-hand accounts) by people involved in the technologies of human space travel.

Letter from the site owner giving permission to place IEEE milestone plaque on the property

AGC Milestone Support Letter

Proposal and Nomination

Milestone-Proposal:Apollo Guidance Computer (AGC)

Milestone-Nomination:Apollo Guidance Computer (AGC)


Loading map...