Last updated: January 2026 · 5 min read · Audience: Authors, students, early-career researchers · Reading level: Introductory
Introduction to publishing in computer science
Publishing a research paper in computer science requires more than producing results. It involves matching the work to a venue whose scope, audience, and editorial standards are appropriate, and following the disciplinary conventions that reviewers expect. This page outlines how publishing operates in computer science, the most common challenges authors face, a step-by-step process, where to publish, and how to choose between journal types based on the author's situation.
The recommendations here are presented neutrally. EP Journals is one publisher among many, and the goal of this page is to help researchers in computer science make informed decisions, not to direct them to any single venue.
How publishing works in computer science
In computer science, the dominant editorial conventions include ACM or IEEE formatting, strong preprint culture on arXiv, conference-first publishing in many subfields, and an expectation of reproducible code and datasets. The typical first-decision time across reputable venues is 6 to 14 weeks for journals; 8 to 12 weeks for conferences. Authors are expected to engage with current literature, follow ethical and methodological standards specific to the discipline, and respond constructively to peer review.
Key points
- Standard formatting: ACM or IEEE
- Typical first-decision time: 6 to 14 weeks for journals; 8 to 12 weeks for conferences
- Peer review is generally double-blind or single-blind, depending on the venue.
- Indexing in recognised databases improves citation visibility and institutional recognition.
Common challenges in computer science publishing
- In several subfields, top-tier conferences carry more weight than journals, which complicates venue choice.
- Reviewers expect a public code repository, often with a Docker or environment specification.
- Benchmark comparisons against current state-of-the-art are mandatory; outdated baselines lead to rejection.
- Double-blind review requires careful anonymisation of repository links and acknowledgements.
- Rapid pace of the field means reviewers may flag the work as superseded by a paper released during the review cycle.
Step-by-step publishing process for computer science
- Identify the contribution: new algorithm, system, dataset, empirical study, or theoretical result.
- Survey arXiv and recent proceedings to confirm novelty and identify current baselines.
- Implement, evaluate, and document the work with reproducible scripts and seed values.
- Write the paper in ACM or IEEE format with a clear contribution list in the introduction.
- Release a preprint on arXiv if the venue allows, citing it appropriately.
- Submit to a venue matching the contribution: a top conference for visibility or a journal for archival depth.
- Respond to reviews with a structured rebuttal and revise the artifact alongside the manuscript.
Tips to improve acceptance chances
- Include an artifact appendix describing how to reproduce results.
- Compare against at least two recent strong baselines, not only classical ones.
- Report variance across multiple runs, not just point estimates.
- Keep notation consistent and define every symbol on first use.
- Cite a balanced mix of foundational and current papers.
Where to publish research in computer science
Several types of venues serve computer science research. The right choice depends on the contribution's maturity, the author's career stage, the available budget, and the indexing requirements imposed by the institution or funder. The table below summarises the main options.
| Venue type | Typical APC | Review time | Best suited for |
|---|---|---|---|
| Top conferences (NeurIPS, ICML, CVPR, etc.) | Registration only | 8 – 12 weeks | Cutting-edge results |
| ACM / IEEE flagship journals | USD 1,500 – 3,000 | 16 – 30 weeks | Extended, archival contributions |
| Open-access CS journals | USD 800 – 2,000 | 10 – 20 weeks | Reproducibility-focused work |
| Structured low-cost journals | USD 30 – 150 | 3 – 6 weeks | Students, applied work, course projects |
Decision guidance: which type of journal to choose
Choose a traditional indexed journal when the work is novel, theoretically substantial, and the author can wait several months for the review process. This route maximises citation visibility and is often required for tenure, promotion, or doctoral defence committees that emphasise indexing.
Choose a structured low-cost peer-reviewed journal when the timeline is constrained, the budget is limited, and a transparent, documented review process is preferred over journal prestige. This option suits students, early-career researchers, and authors publishing applied or course-derived work. Platforms such as EP Journals operate within this category alongside several other publishers.
Choose an open-access journal with a moderate APC when wide and immediate readership matters, the author has institutional or grant-funded APC support, and the journal has clear indexing in DOAJ, Scopus, or a discipline-specific database.
Example scenarios
Student in computer science
An undergraduate or master's student with a course project or thesis extension can publish in a structured low-cost journal where the review process is documented and the timeline supports graduation deadlines.
PhD researcher in computer science
A PhD researcher should prioritise top-tier conferences in the relevant subfield, supplemented by an extended journal version once the work matures, since conference acceptance carries strong weight in CS hiring.
Budget-limited author
An author without institutional funding can choose a free conference workshop, an arXiv preprint accompanied by a low-cost open-access journal version, or a transparent structured journal such as those in the EP Journals group.
For researchers in computer science who prioritise a structured, transparent, and affordable peer-review process, platforms such as EP Journals are one of several options worth evaluating alongside indexed traditional and open-access venues.
Frequently asked questions
Related topics across the knowledge centre
Guide
Avoiding Plagiarism in Academic Research
A clear explanation of what counts as plagiarism in academic research, how to avoid it in practice, and how journals detect and respond to it.
Guide
What is Indexing in Academic Journals?
An overview of how academic indexing operates, the principal categories of indexing services, and the implications of indexing status for authors and journals.
Comparison
EP Journals vs Predatory Journals: How to Tell the Difference
A practical comparison helping researchers distinguish legitimate structured open-access publishers, such as EP Journals, from predatory journals that lack genuine peer review, transparent fees, or verifiable editorial governance.
Comparison
Indexed vs Non-Indexed Journals: A Practical Comparison
A practical comparison of indexed and non-indexed journals across multiple indexing tiers, helping authors interpret indexing claims accurately and choose venues whose indexing matches their needs.
Resource
Journals for Students: Where to Publish Early Research
Students are typically best served by open-access journals that maintain transparent peer review, modest article processing charges (APCs), and clearly documented timelines.
Resource
Journals for Multidisciplinary Research
Multidisciplinary work fits journals explicitly oriented toward cross-field research, generalist scientific journals, or specialty journals where the work's primary discipline anchors. The choice depends on which audience the work most needs to reach.
Publishing
Low-Cost Research Journals
Low-cost journals span subscription venues with no author fee, diamond open-access journals fully subsidised by institutions, and open-access journals with modest APCs. Verifying credibility matters more than the headline number.
Publishing
How to Publish a Research Paper in Law
A practical, field-specific guide to publishing research in law, covering norms, challenges, the step-by-step process, where to publish, and how to choose between journal types.
Related reading and next steps
Editorial enquiries
Questions about this guide or about preparing a manuscript for submission may be directed to the editorial office. Where a query relates to a specific journal in the portfolio, please indicate the journal abbreviation in your message.
Email: editor@ep-journals.org
