Moore received his Bachelor of Science (BS) in mathematics at Massachusetts Institute of Technology in 1970 and his Doctor of Philosophy (Ph.D.)[1] in computational logic at the University of Edinburgh in Scotland in 1973.
[2] In addition, Moore is a co-author of the ACL2 automated theorem prover and its predecessors including Nqthm, for which he received, with Robert S. Boyer and Matt Kaufmann, the 2005 ACM Software System Award.
He and others used ACL2 to prove the correctness of the floating point division operations of the AMD K5 microprocessor in the wake of the Pentium FDIV bug.
For his contributions to automated deduction, Moore received the 1999 Herbrand Award with Robert S. Boyer,[3] and in 2006 he was inducted as a Fellow in the Association for Computing Machinery.
Moore was elected a member of the National Academy of Engineering in 2007 for contributions to automated reasoning about computing systems.