
Reviewers never see the majority of computer science manuscripts that get rejected. Editors send them back at the desk for reasons such as an off-topic scope, a disregarded template, code that cannot be located or a missing mandatory declaration. This checklist covers what a computer science journal expects at the point of submission, so that your paper is assessed on its research and not on admin errors. A calm final read-through against the author guidelines catches most of these problems.
Common Reasons Computer Science Papers Are Desk-Rejected
Before selecting reviewers, editors screen each new submission. In computer science, a small set of recurring problems explains most early rejections:
Out of scope
A purely theoretical paper submitted to a journal on applied systems, or an application paper lacking a computing contribution submitted to a CS venue.
No comparison
A proposed model or algorithm presented without baselines, a benchmark dataset or any comparison against published methods.
Not reproducible
Without hyper-parameters, dataset versions, hardware details and code, nobody can reproduce the experiment.
Formatting and similarity
The template of the journal was not followed, or the similarity report reveals substantial overlap with previous work, even your own thesis.
You can correct each of these problems before submitting, which is why a ten-minute self-check saves weeks of delay.
Files to Get Ready Before Submitting
- Manuscript in the journal template. Begin with the Word or LaTeX template supplied by the journal. When using LaTeX, store the
.tex,.biband figure files in one folder — numerous journals request source files upon acceptance. - Figures and tables. Save plots in a vector format (PDF/SVG/EPS) or at a resolution of at least 300 dpi. Give axes unit labels, and confirm the colours remain legible in greyscale.
- Code and data availability statement. State where the code and data are kept, for instance a GitHub repository archived on Zenodo to give it its own DOI, or give the reason they cannot be shared.
- Cover letter. Keep it to one page: what the paper achieves, why it suits this journal, and a confirmation of originality and that no other journal is reviewing it.
- Author details. For every author, supply the full name, affiliation, email and an ORCID iD, and add contact information for the corresponding author.
Completing the Online Submission Form
Platforms vary, since journals rely on OJS, ScholarOne, Editorial Manager or portals of their own, yet all request the same essential details:
| Field | What to enter | Common mistake |
|---|---|---|
| Title and abstract | Identical to the manuscript | Pasting in the abstract from an earlier draft |
| Key Terms | 4–6 terms that a searcher is likely to type; ACM Computing Classification terms are useful | Reusing words that already appear in the title |
| Subject area | The best-matching section (AI, networks, security, software engineering…) | Selecting “general” in every case |
| Authors | All authors with affiliations, listed in the final order | Adding or dropping authors once submitted |
| Declarations | Funding sources, competing interests, ethics and any use of AI tools | Leaving them blank |
What to Include in a Strong Cover Letter
- Describe the problem and what you contribute in two or three sentences; the abstract need not be repeated.
- Explain your choice of journal by pointing to its scope and, if possible, one or two related papers it has run.
- A declaration that the work is original, is not being reviewed by another journal, and has the approval of all authors.
- Name any preprint (for example on arXiv) or related conference version, and say how it differs from the submitted paper.
- Any conflicts of interest, and reviewers you would like excluded, each with the reason.
What Follows Once You Press Submit
An acknowledgement containing a manuscript or paper ID should reach you; include that ID in all your emails. Next the editor screens the paper, passes it to reviewers and sends back a decision: accept, minor revision, major revision or reject. Keep the acknowledgement email safe, as it is your proof of when and how you submitted.
When revisions are requested, respond point by point: quote each reviewer comment, state what you altered and where (section and line), and politely explain any disagreement. Do not send the same paper to another journal while the first is still considering it; that is duplicate submission, and most publishers regard it as misconduct.
An Example Cover Letter to Adapt
Make the letter brief and precise. This layout suits most computer science journals:
Dear Editor,
Please consider our manuscript “[Title]” as a research article for [Journal]. It addresses [problem] by proposing [method], which [main quantitative result] on [benchmark/dataset] relative to [baselines].
The topic matches the scope of the journal in [area] and extends recent papers it has published on [topic]. Our manuscript is original, no other journal is considering it, and every author has approved its submission. A preprint can be found at [arXiv link, if any]. Code and data can be accessed at [repository/DOI].
The authors declare that there are no competing interests. We thank you for considering our work.
[Corresponding author, affiliation, email, ORCID]
Fill each bracket with concrete details. A letter that would fit any journal and any paper gives the editor no useful information.
The 10 Most-Searched Questions on This Topic
Here are the ten questions researchers search for most on this subject, each with a direct answer.
submit manuscript in computer science journal
Put together the manuscript in the journal’s template, along with a cover letter, a code and data statement and the author details, and upload everything via the journal’s online portal.
computer science journal submission guidelines
Before finalising your draft, study the journal’s “instructions for authors”, which cover the aims and scope, maximum length, template, citation style and mandatory declarations.
LaTeX template for journal submission
Get the journal’s own template or class file; Overleaf carries many publisher templates. For the final source upload, store your .tex, .bib and figure files in a single folder. Compile the project once more from a clean copy to confirm nothing is missing.
keywords for computer science paper
Pick 4–6 precise terms that readers actually search for (such as “federated learning” or “intrusion detection”) and, when requested, the matching ACM Computing Classification System category.
code availability statement example
“The code and trained models are available at [repository URL], archived at [DOI], under the [licence] licence.” If code cannot be shared, say why.
cover letter for journal submission computer science
A single-page letter that explains the contribution, why the paper suits the journal, its originality, any preprint or conference version, and conflicts of interest.
can I submit to two journals at once
No. Sending a paper to several journals simultaneously counts as misconduct. If you want to move, formally withdraw from the first journal before submitting elsewhere.
how long do journals take to respond
Acknowledgement of receipt normally comes fast, while a first decision may take anywhere from days to months, depending on the journal, the discipline and how soon reviewers are available.
what is a manuscript ID
The tracking number the journal gives your submission. Mention it in all correspondence; resubmitting would create a duplicate record.
desk rejection meaning
An editor’s decision to reject before any peer review, typically because of scope, quality, formatting or similarity concerns. It happens quickly, and you can improve the paper and submit it elsewhere.
How JMVRA Fits In
JMVRA is a Transparent, Peer-Reviewed, Open Access Journal (Refereed Journal). Following the discontinuation of the UGC and UGC-CARE journal listing, and in alignment with the latest UGC-CARE recommendations and guidelines, JMVRA is aligned with UGC’s Suggested Parameters for Choosing Peer-Reviewed Journals. UGC public notice (PDF)
Manuscripts in computer science and IT are welcome at JMVRA — AI and machine learning, data science, networks, security, cloud, IoT and software engineering — and can be sent using the online submission page. During screening, our editors look for precisely what the checklist above describes. A paper that clearly meets those points is easier to assess fairly.
- ISSN
- 2984-8911 (online) · publishing since June 2023
- Issues
- Monthly issues across many disciplines
- Review
- Two-way anonymous review by specialists
- Access
- Open access published under CC BY 4.0
- Fee
- ₹971 INR for Indian and $41 USD for foreign authors, due only after acceptance
- DOI
- Crossref — available as an optional extra
- Indexing
- Shown in Google Scholar, though not in Scopus, Web of Science or DOAJ
- Impact factor
- 11.25, derived from Google Scholar data
Screening begins the moment a paper arrives and each decision is sent as soon as it is reached, yet JMVRA never promises a set number of days: actual review time depends on the reviewers and on how much revision the paper needs.
At-a-Glance Checklist
- Template usedJournal's own
- Code availableLink or archive
- Cover letterContribution and fit
- Conflicts declaredIn the form
- ID savedFor every message
Reproducibility Package Checklist
- README — how to set up and run the code
- Environment file — the required packages and their versions
- Data access — where to get the data, via links or steps
- Scripts for tables and figures — a single command to reproduce each
- Licence — terms for reusing the code
Avoiding Desk Rejection
Scope fit
Check recent papers.
Template
Use the journal’s exactly.
Contribution
Clear in the abstract.
Similarity
Below the journal’s threshold.
Practical Tips for Submitting a Computer Science Manuscript
Computer science papers depend on code, data and experimental detail that reviewers may want to inspect. These tips help you present a submission that is easy to evaluate and hard to misread.
- Make results reproducible by others. Record software versions, random seeds, hardware and hyperparameters in an appendix or repository. A reviewer who can rerun your experiment is far more likely to trust your claims.
- Compare against fair baselines. Include recent, relevant methods and tune them as carefully as your own. Weak or untuned baselines are a common reason reviewers doubt an improvement.
- State limitations and failure cases. Describe where your method struggles, such as particular inputs, scales or datasets. Honest limitations read as confidence, and they pre-empt reviewer objections.
- Check licences for code and data. Confirm that any dataset or library you reuse permits your intended use and sharing. Cite them properly and state the licence of anything you release.
- Test your build before uploading. Compile the document from a clean folder, confirm fonts, figures and references appear correctly and read the final file as a reviewer would, not as the author.
Give reviewers everything needed to reproduce and challenge your results, and be frank about where the method does not work.
Questions Researchers Often Ask
Your Paper's Journey at JMVRA, From Submission to Publication
- SubmitReceive your paper ID
- ScreenScope & similarity
- ReviewDouble-blind
- DecideEmail & SMS
- RevisionComment by comment
- AcceptCopyright & fee
- ProduceDOI at the author's request
- PublishMonthly issue
How long review takes depends on the reviewers and on any revision required, so no set turnaround is promised; you are told of acceptance or rejection by email and WhatsApp.
Ready to Publish? Submit to JMVRA
JMVRA is aligned with UGC's Suggested Parameters for Choosing Peer-Reviewed Journals.
JMVRA is a Transparent, Peer-Reviewed, Open Access Journal (Refereed Journal). Following the discontinuation of the UGC and UGC-CARE journal listing, and in alignment with the latest UGC-CARE recommendations and guidelines, JMVRA is aligned with UGC’s Suggested Parameters for Choosing Peer-Reviewed Journals.
Quick links across jmvra.org
Key Terms
Subjects and search phrases this article addresses.
Related Reading
Further reading on the same theme from the JMVRA blog.
CS Publishing: Journals or Conferences?
Read the guide RelatedDOIs for Computer Science Papers, Code & Datasets
Read the guide RelatedStructuring a CS Paper for an International Journal
Read the guide RelatedFormatting a Manuscript for Submission
Read the guide RelatedAbstract Writing: What Every Sentence Must Do
Read the guide RelatedORCID iD: The Researcher ID Everyone Needs
Read the guideKeep Reading on the JMVRA Blog
Our JMVRA journal blog carries this guide along with other practical advice on publishing, indexing, metrics and research integrity, all written so that claims can be verified and nothing is promotional.
