The Journal of the ACM (JACM) provides coverage of the most significant work going on in computer science, broadly construed. It is a peer-reviewed journal, published six times a year by ACM.
We publish original research papers of lasting value in computer science. To be accepted, a paper must be judged to be truly outstanding in its field and to be of interest to a wide audience. We are particularly interested in work at the boundaries, both the boundaries of subdisciplines of computer science and the boundaries between computer science and other fields.
Scope
The best indicator of the scope of the journal is provided by the areas covered by its Editorial Board. These areas change from time to time, as the field evolves. The following areas are currently covered by a member of the Editorial Board:
-
Algorithms and Data Structures
-
Analysis of Algorithms
-
Artificial Intelligence
-
Complexity Theory
-
Complexity Theory
-
Computational Geometry
-
Computer Graphics and Computer Vision
-
Computer-Aided Verification
-
Cryptography and Security
-
Database Systems and Theory
-
Distributed Computing
-
Graph Algorithms and Geometric Computing
-
Logic and Computation
-
Logic and Computation
-
Machine Learning and Computational Learning Theory
-
Parallel Computing and Architecture
-
Programming Languages
-
Quantum Computing
-
Randomized Algorithms and Probabilistic Analysis of Algorithms
-
Scientific Computing and High Performance Computing
-
Web Systems and Algorithms

