Computer instruction set usage by programmers: an empirical investigation
Systems and Networking
Planar point location using persistent search trees
Metrics for Ada packages: an initial study
Learning to program and learning to think: what’s the connection?
Operator work load: when is enough enough?
Viewpoint: Military direction of academic CS research
The human aspects of computing: a note on this collection
Factory automation and robotics
Impact of the technological environment on programmer/analyst job outcomes
The impact of robotics on computer science
Normalization of relations and PROLOG
Opportunities for research on numerical control machining
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More