March 1981 - Vol. 24 No. 3
Features
The effect of programming team structures on programming tasks
The literature recognizes two group structures for managing programming projects: Baker's chief programmer team and Weinberg's egoless team. Although each structure's…
The ACM Committee on Curriculum in Computer Science has spent two years investigating master's degree programs in Computer Science. This report contains the conclusions…
This report describes the status of educational programs in Information Systems at the B.S., M.S., and Ph.D. levels. A survey was conducted during the period June…
This report had its genesis before the establishment in February 1980 of the Committee on Scientific Freedom and Human Rights (CSFHR). In 1978 Paul Armer, chairman of the…
Parallel programs: proofs, principles, and practice
Several principles are identified from work on the verification of parallel programs. Concrete examples of the ways these principles can be applied, even when formal…
On approaches to the study of social issues in computing
This paper identifies and analyzes technical and nontechnical biases in research on social issues in computing. Five positions—technicism, progressive…