Before selecting a journal, researchers should understand the different types of publications available in CSE. Those new to academic publishing may also find it useful to review how to get started with research as an engineering student.

1. International research journals

International journals publish research from authors across different countries and institutions. They may focus on a specific subject, such as machine learning or network security, or cover multiple areas of computer science and engineering.

These journals may be suitable for original research, systematic reviews, technical surveys, theoretical contributions, and experimental studies, depending on their stated scope.

2. Open access journals

Open access journals make published articles freely available online. This can help researchers, students, and professionals access technical findings without a subscription.

Some open access journals charge an article processing charge (APC), while others operate without standard author publication fees. Some subscription-based journals also offer an optional open access route.

Researchers should distinguish between a journal that is fully open access and a journal that offers open access only for selected articles.

3. Subscription-based and hybrid journals

Subscription-based journals generally provide access through subscriptions or institutional arrangements. Hybrid journals offer authors the option to pay for open access publication within an otherwise subscription-based journal.

A journal's publication model should be checked alongside its research scope, peer-review standards, and institutional requirements.

4. Computer science conferences

Conferences are especially important in many areas of computer science, including artificial intelligence, machine learning, computer vision, systems, and networking. Some highly regarded conferences publish peer-reviewed proceedings that are important research outputs in their respective fields.

A conference paper and a journal article are not automatically equivalent. Researchers should check their university, employer, funding agency, or doctoral programme requirements before deciding which publication route to follow.

Where to Submit Research Papers in Computer Science and Engineering

The following journals and publishing platforms provide starting points for researchers. They cover different topics and publication models, so authors should confirm the current scope and requirements before submitting.

1. IEEE Access

IEEE Access is a multidisciplinary, fully open access journal that publishes original research and development across IEEE's fields of interest. Its scope includes computer and information processing, computational intelligence, communications technology, signal processing, and other engineering-related disciplines.

It may be worth considering for research involving:

  • Artificial intelligence and machine learning applications
  • Data science and computational methods
  • Computer networks and communication systems
  • Cybersecurity and privacy
  • Internet of Things and intelligent systems
  • Applied software and computing technologies

IEEE Access is broad in scope, but this does not mean every computing manuscript is suitable. Authors should explain the technical contribution clearly and review the journal's current author guidelines.

The journal is supported by article processing charges. Check the current APC, eligibility for any institutional agreement, and applicable waiver or discount options before submitting.

Official website: https://ieeeaccess.ieee.org/

2. IEEE Open Journal of the Computer Society

The IEEE Open Journal of the Computer Society is a fully open access journal covering research across computer and information processing science and technology. Its scope includes theoretical, design-oriented, practical, and applied computing research.

Potential areas of relevance include:

  • Computer architecture and systems
  • Algorithms and computational methods
  • Artificial intelligence and information processing
  • Software and computing technologies
  • Data-intensive computing
  • Emerging computer science applications

It may be suitable for a manuscript that offers a meaningful contribution to computing research and fits the journal's current scope. Authors should review recently published articles to assess the expected technical depth and type of contribution.

Official information: https://www.computer.org/publications

3. ACM journals

The Association for Computing Machinery (ACM) publishes peer-reviewed journals covering a wide range of computing disciplines, including programming languages, databases, data mining, computer graphics, human-computer interaction, networking, and software engineering.

ACM's publishing policy states that ACM-published journals became open access from January 1, 2026, subject to stated exceptions for co-publications. Authors should check the specific journal's current publishing and submission policies.

ACM journals may be relevant to work involving:

  • Software engineering and program analysis
  • Database systems and information retrieval
  • Human-computer interaction
  • Computer graphics and visualization
  • Distributed systems and networking
  • Programming languages and computing theory

ACM is a publisher, not a single journal. Researchers should identify the particular journal that matches their paper and read its scope, article types, review process, and author instructions.

Official website: https://www.acm.org/publications/journals

Engineering Journal IJOER Call for Papers

4. PeerJ Computer Science

PeerJ Computer Science is an open access journal focused on computer science. Researchers may investigate it for suitable work in areas such as algorithms, artificial intelligence, software, systems, computational methods, and related computing topics.

Before selecting it, review its current aims and scope, recent publications, peer-review policies, publication charges, and indexing status. Confirm that the journal accepts the specific article type and research area represented by your manuscript.

Official website: https://peerj.com/computer-science/

5. Frontiers in Computer Science

Frontiers in Computer Science publishes research across computer science and related interdisciplinary areas. Depending on the current sections and scope, it may be relevant to research involving artificial intelligence, computer systems, software, data science, computational methods, and human-centred computing.

Authors should identify the most appropriate section and verify whether it accepts their manuscript type. Also check the journal's editorial policies, peer-review process, APC, and current indexing information.

Official website: https://www.frontiersin.org/journals/computer-science

6. Applied Sciences

Applied Sciences is a multidisciplinary open access journal published by MDPI. It covers applied science and engineering research, including relevant computing and technology applications.

It may be worth investigating for interdisciplinary studies that connect computer science with engineering, such as:

  • AI applications in industrial systems
  • Internet of Things implementations
  • Image processing and computer vision
  • Intelligent monitoring and automation
  • Computational modelling and applied algorithms

Because it covers multiple disciplines, authors should select the most appropriate subject section and verify that their work fits the journal's editorial scope. Review the current APC, peer-review process, and indexing details before submitting.

Official website: https://www.mdpi.com/journal/applsci

7. IJOER — International Journal of Engineering Research and Science

The International Journal of Engineering Research and Science (IJOER) is an open access engineering journal whose stated subject areas include computer science and IT, computer science engineering, software engineering, data science and AI, network security, and cloud computing.

Researchers may examine IJOER when looking for an engineering-oriented publication that covers computing and applied technology. Those comparing outlets may find it helpful to review where to publish mechanical engineering research papers and open access journals for civil engineering research papers to understand how scope differs across engineering disciplines.

Before submitting, independently verify its current indexing, peer-review procedures, editorial board, publication fees, licensing terms, and suitability for your institution's requirements. Its website lists indexing services and describes some indexing applications as ongoing; do not interpret this as confirmation of coverage in databases such as Scopus or Web of Science.

Official website: https://ijoer.com/

IJOER should be evaluated using the same academic and editorial criteria as any other journal rather than selected only because it accepts papers across multiple engineering fields. Understanding why IJOER is not a predatory journal can help authors apply those criteria consistently.

Which Journal Is Suitable for Your CSE Research Topic?

The best journal depends on the specific research question, methodology, results, and intended audience.

Research area What to look for in a journal
Artificial intelligence and machine learning Journals publishing model development, rigorous evaluation, reproducibility, and meaningful technical contributions
Data science and big data Publications covering analytics, data management, statistical computing, and scalable methods
Cybersecurity Journals focused on security models, threat analysis, privacy, cryptography, and validated defence mechanisms
Software engineering Publications covering software testing, software quality, program analysis, development methods, and empirical studies
Computer networks Journals publishing network architecture, protocols, performance analysis, wireless systems, and network security
Cloud and distributed computing Publications covering distributed systems, cloud architecture, scalability, reliability, and resource management
Internet of Things Journals addressing connected devices, embedded systems, communication protocols, edge computing, and IoT security
Computer vision and image processing Publications covering image analysis, visual recognition, imaging systems, and validated computational techniques
Human-computer interaction Journals focused on usability, interaction design, user studies, accessibility, and human-centred computing
Computer architecture and hardware Publications covering processors, architectures, hardware design, embedded computing, and performance evaluation

This table is a starting point, not a guarantee that a specific journal will accept a manuscript. Always compare the journal's official scope with the actual content of the paper.

How to Choose the Right Journal for Your Research Paper

1. Match the journal's scope with your manuscript

Read the journal's aims and scope before preparing a submission. Then examine recent papers on similar topics.

For example, a paper proposing a new intrusion detection technique may be more suitable for a cybersecurity journal than a general engineering journal. A study combining deep learning with industrial inspection may fit a broader applied computing publication if it demonstrates a clear engineering contribution. A structured approach based on engineering research methodology concepts, types, and applications can help authors frame that contribution clearly.

2. Check the journal's peer-review process

A reputable scholarly journal should provide transparent information about how submissions are assessed. Look for a description of peer review, editorial responsibilities, publication ethics, corrections, and retractions.

Be cautious of claims of guaranteed acceptance, unclear editorial boards, or pressure to submit and pay immediately. A fast publication promise should not replace an evaluation of the journal's academic standards.

3. Verify indexing status independently

Researchers may need journals indexed in specific databases for university, doctoral, funding, or career requirements.

Check the exact journal title and ISSN in the relevant official database, such as:

  • Scopus — verify current coverage through the official Scopus sources
  • Web of Science — check the relevant collection in Clarivate's Master Journal List
  • DOAJ — useful for discovering and checking open access journals
  • Other databases required by your institution — confirm the precise requirement with your department or research office

Do not assume that indexing in Google Scholar, Crossref DOI registration, or a general directory means a journal is indexed in Scopus or Web of Science. These services serve different purposes. For a closer look at database expectations, see what Scopus indexing is and its importance in engineering research and top Web of Science SCI and SCIE indexed journals of engineering.

For open access discovery, researchers can search the Directory of Open Access Journals (DOAJ) by subject or keyword. Inclusion in a directory is useful evidence, but it does not replace checking any separate institutional indexing requirement.

Official directory: https://doaj.org/

4. Compare publication fees and funding options

Check whether the journal charges a submission fee, an APC after acceptance, or other mandatory fees. Confirm the amount and currency on the official journal website.

If funding is limited, consider no-fee open access journals, institutional publishing agreements, and publisher waiver policies. A journal with no APC is not automatically better, and a journal that charges an APC is not automatically more reputable.

5. Read recently published articles

Read several papers from the journal, preferably from the past year or two. Assess whether the research depth, methodology, article structure, and topic resemble your own work.

This step can reveal whether the journal regularly publishes the type of contribution your paper offers.

6. Consider the journal's readership

Think about who would benefit from the research. A theoretical contribution to algorithms may need a different audience from an applied AI system developed for healthcare or manufacturing.

A good match between the paper and the journal's readership can help ensure that the findings reach researchers who work in the same area.

7. Review publication timelines carefully

Journals may report different time measures, such as time to first decision, time to acceptance, and time from acceptance to publication. These are not the same.

Check what the journal actually reports and avoid treating a target or average as a guarantee for your manuscript. Review timelines can vary according to reviewer availability, revision requirements, and the complexity of the paper.

How to Prepare a Computer Science and Engineering Paper for Submission

Choosing a suitable journal is only one part of the publishing process. A well-prepared manuscript should clearly explain the research problem, the gap in existing work, the methods used, and the contribution made.

Develop a clear research contribution

The introduction should explain why the problem matters, what earlier research has established, what remains unresolved, and how the present study addresses that gap.

Avoid describing a project only in terms of the tools used. For example, stating that a model uses Python or a neural network does not establish originality. Explain what is new in the method, dataset, system, analysis, or findings. Practical guidance is available in how to write a research paper article in engineering.

Use an appropriate research methodology

The methodology should provide enough detail for readers to understand how the study was conducted and how the results were evaluated.

Depending on the research area, this may include:

  • Dataset sources, inclusion criteria, and preprocessing
  • Software, hardware, and experimental configurations
  • Model architecture and training parameters
  • Algorithms and mathematical formulations
  • Baseline methods and comparison criteria
  • Evaluation metrics and statistical analysis
  • Security assumptions or threat models
  • Ethical approval and privacy safeguards where applicable

The appropriate level of detail depends on the type of research and the journal's requirements.

Report results transparently

Present results using suitable tables, figures, and performance metrics. Explain what the findings mean rather than merely listing numerical outcomes.

For machine learning studies, compare the proposed method with relevant baselines and describe the data split and evaluation procedure. For software engineering studies, explain the experimental design, participant selection where applicable, and limitations. For systems research, provide the test environment and performance conditions.

Do not overstate conclusions that are not supported by the experiments or analysis.

Follow the journal's formatting instructions

Check the required manuscript structure, reference style, figure resolution, supplementary files, word limits, and submission format.

Some journals require specific templates or structured abstracts. Others have separate requirements for code, datasets, supplementary material, or reproducibility statements. Follow the current instructions of the selected journal.

Write a focused cover letter

A cover letter should identify the manuscript title and article type, summarize the main contribution, and explain why the paper fits the journal. Include any declarations requested by the publisher, such as conflicts of interest or related submissions.

Submit to only one journal at a time unless the publication policies explicitly permit otherwise. Simultaneous submission of the same manuscript to multiple journals is generally prohibited.

Common Mistakes to Avoid When Submitting CSE Research

Researchers can reduce avoidable delays and unsuitable submissions by avoiding these mistakes:

  • Selecting a journal based only on its title or advertised impact factor
  • Treating every open access journal as free for authors
  • Assuming a journal is indexed because its website displays database logos
  • Submitting a paper without reading the journal's aims and scope
  • Ignoring publication fees and licensing terms
  • Using outdated templates or incorrect reference formatting
  • Making claims of novelty without comparing the work with relevant literature
  • Trusting guaranteed acceptance or unusually short publication promises
  • Overlooking reproducibility, research ethics, data privacy, or code-sharing requirements

The goal should be to identify a suitable and credible publication, not simply the journal that promises the fastest acceptance.

Continue Exploring

Researchers submitting computer science and engineering papers can begin by examining specialist journals from publishers such as IEEE and ACM, as well as open access options such as PeerJ Computer Science, Frontiers in Computer Science, and Applied Sciences. IEEE Access may suit multidisciplinary applied research, while the IEEE Open Journal of the Computer Society and relevant ACM journals may be more appropriate for particular computing topics. IJOER is another engineering-oriented option to evaluate, but authors should verify its current indexing and academic suitability independently.

There is no single best journal for every CSE paper. The strongest choice is a publication whose scope matches the manuscript, whose peer-review and editorial policies are transparent, and whose fees and indexing status meet the author's requirements.