This is a progress rpport for ARPA spomoird reseaich projects in computer science for the permd July 107? to July 1974 Accomplishments are repotted m artificial intelligence (especially heuristic pro^iamming, robotics, theoicm proving, automatic progiamming. and natural language uncleistamluiv',), mathematical theory of computation, and protocol development for computer communication networks Refcicnces to recent publications are provided for each topic Thn irscarch wai supporttil by the Advanced Research Projects Agency of the Department of Defense under Contract DAHC li?}-C043} The views and conclusions contained in this document are '.hose of the authors and should not be interpreted as necessarily representing the official policies, eithet expressed or implied, of the Advanced Research Projects Agency or the V. S. Government