computer science Recently Published Documents

Total documents.

  • Latest Documents
  • Most Cited Documents
  • Contributed Authors
  • Related Sources
  • Related Keywords

Hiring CS Graduates: What We Learned from Employers

Computer science ( CS ) majors are in high demand and account for a large part of national computer and information technology job market applicants. Employment in this sector is projected to grow 12% between 2018 and 2028, which is faster than the average of all other occupations. Published data are available on traditional non-computer science-specific hiring processes. However, the hiring process for CS majors may be different. It is critical to have up-to-date information on questions such as “what positions are in high demand for CS majors?,” “what is a typical hiring process?,” and “what do employers say they look for when hiring CS graduates?” This article discusses the analysis of a survey of 218 recruiters hiring CS graduates in the United States. We used Atlas.ti to analyze qualitative survey data and report the results on what positions are in the highest demand, the hiring process, and the resume review process. Our study revealed that a software developer was the most common job the recruiters were looking to fill. We found that the hiring process steps for CS graduates are generally aligned with traditional hiring steps, with an additional emphasis on technical and coding tests. Recruiters reported that their hiring choices were based on reviewing resume’s experience, GPA, and projects sections. The results provide insights into the hiring process, decision making, resume analysis, and some discrepancies between current undergraduate CS program outcomes and employers’ expectations.

A Systematic Literature Review of Empiricism and Norms of Reporting in Computing Education Research Literature

Context. Computing Education Research (CER) is critical to help the computing education community and policy makers support the increasing population of students who need to learn computing skills for future careers. For a community to systematically advance knowledge about a topic, the members must be able to understand published work thoroughly enough to perform replications, conduct meta-analyses, and build theories. There is a need to understand whether published research allows the CER community to systematically advance knowledge and build theories. Objectives. The goal of this study is to characterize the reporting of empiricism in Computing Education Research literature by identifying whether publications include content necessary for researchers to perform replications, meta-analyses, and theory building. We answer three research questions related to this goal: (RQ1) What percentage of papers in CER venues have some form of empirical evaluation? (RQ2) Of the papers that have empirical evaluation, what are the characteristics of the empirical evaluation? (RQ3) Of the papers that have empirical evaluation, do they follow norms (both for inclusion and for labeling of information needed for replication, meta-analysis, and, eventually, theory-building) for reporting empirical work? Methods. We conducted a systematic literature review of the 2014 and 2015 proceedings or issues of five CER venues: Technical Symposium on Computer Science Education (SIGCSE TS), International Symposium on Computing Education Research (ICER), Conference on Innovation and Technology in Computer Science Education (ITiCSE), ACM Transactions on Computing Education (TOCE), and Computer Science Education (CSE). We developed and applied the CER Empiricism Assessment Rubric to the 427 papers accepted and published at these venues over 2014 and 2015. Two people evaluated each paper using the Base Rubric for characterizing the paper. An individual person applied the other rubrics to characterize the norms of reporting, as appropriate for the paper type. Any discrepancies or questions were discussed between multiple reviewers to resolve. Results. We found that over 80% of papers accepted across all five venues had some form of empirical evaluation. Quantitative evaluation methods were the most frequently reported. Papers most frequently reported results on interventions around pedagogical techniques, curriculum, community, or tools. There was a split in papers that had some type of comparison between an intervention and some other dataset or baseline. Most papers reported related work, following the expectations for doing so in the SIGCSE and CER community. However, many papers were lacking properly reported research objectives, goals, research questions, or hypotheses; description of participants; study design; data collection; and threats to validity. These results align with prior surveys of the CER literature. Conclusions. CER authors are contributing empirical results to the literature; however, not all norms for reporting are met. We encourage authors to provide clear, labeled details about their work so readers can use the study methodologies and results for replications and meta-analyses. As our community grows, our reporting of CER should mature to help establish computing education theory to support the next generation of computing learners.

Light Diacritic Restoration to Disambiguate Homographs in Modern Arabic Texts

Diacritic restoration (also known as diacritization or vowelization) is the process of inserting the correct diacritical markings into a text. Modern Arabic is typically written without diacritics, e.g., newspapers. This lack of diacritical markings often causes ambiguity, and though natives are adept at resolving, there are times they may fail. Diacritic restoration is a classical problem in computer science. Still, as most of the works tackle the full (heavy) diacritization of text, we, however, are interested in diacritizing the text using a fewer number of diacritics. Studies have shown that a fully diacritized text is visually displeasing and slows down the reading. This article proposes a system to diacritize homographs using the least number of diacritics, thus the name “light.” There is a large class of words that fall under the homograph category, and we will be dealing with the class of words that share the spelling but not the meaning. With fewer diacritics, we do not expect any effect on reading speed, while eye strain is reduced. The system contains morphological analyzer and context similarities. The morphological analyzer is used to generate all word candidates for diacritics. Then, through a statistical approach and context similarities, we resolve the homographs. Experimentally, the system shows very promising results, and our best accuracy is 85.6%.

A genre-based analysis of questions and comments in Q&A sessions after conference paper presentations in computer science

Gender diversity in computer science at a large public r1 research university: reporting on a self-study.

With the number of jobs in computer occupations on the rise, there is a greater need for computer science (CS) graduates than ever. At the same time, most CS departments across the country are only seeing 25–30% of women students in their classes, meaning that we are failing to draw interest from a large portion of the population. In this work, we explore the gender gap in CS at Rutgers University–New Brunswick, a large public R1 research university, using three data sets that span thousands of students across six academic years. Specifically, we combine these data sets to study the gender gaps in four core CS courses and explore the correlation of several factors with retention and the impact of these factors on changes to the gender gap as students proceed through the CS courses toward completing the CS major. For example, we find that a significant percentage of women students taking the introductory CS1 course for majors do not intend to major in CS, which may be a contributing factor to a large increase in the gender gap immediately after CS1. This finding implies that part of the retention task is attracting these women students to further explore the major. Results from our study include both novel findings and findings that are consistent with known challenges for increasing gender diversity in CS. In both cases, we provide extensive quantitative data in support of the findings.

Designing for Student-Directedness: How K–12 Teachers Utilize Peers to Support Projects

Student-directed projects—projects in which students have individual control over what they create and how to create it—are a promising practice for supporting the development of conceptual understanding and personal interest in K–12 computer science classrooms. In this article, we explore a central (and perhaps counterintuitive) design principle identified by a group of K–12 computer science teachers who support student-directed projects in their classrooms: in order for students to develop their own ideas and determine how to pursue them, students must have opportunities to engage with other students’ work. In this qualitative study, we investigated the instructional practices of 25 K–12 teachers using a series of in-depth, semi-structured interviews to develop understandings of how they used peer work to support student-directed projects in their classrooms. Teachers described supporting their students in navigating three stages of project development: generating ideas, pursuing ideas, and presenting ideas. For each of these three stages, teachers considered multiple factors to encourage engagement with peer work in their classrooms, including the quality and completeness of shared work and the modes of interaction with the work. We discuss how this pedagogical approach offers students new relationships to their own learning, to their peers, and to their teachers and communicates important messages to students about their own competence and agency, potentially contributing to aims within computer science for broadening participation.

Creativity in CS1: A Literature Review

Computer science is a fast-growing field in today’s digitized age, and working in this industry often requires creativity and innovative thought. An issue within computer science education, however, is that large introductory programming courses often involve little opportunity for creative thinking within coursework. The undergraduate introductory programming course (CS1) is notorious for its poor student performance and retention rates across multiple institutions. Integrating opportunities for creative thinking may help combat this issue by adding a personal touch to course content, which could allow beginner CS students to better relate to the abstract world of programming. Research on the role of creativity in computer science education (CSE) is an interesting area with a lot of room for exploration due to the complexity of the phenomenon of creativity as well as the CSE research field being fairly new compared to some other education fields where this topic has been more closely explored. To contribute to this area of research, this article provides a literature review exploring the concept of creativity as relevant to computer science education and CS1 in particular. Based on the review of the literature, we conclude creativity is an essential component to computer science, and the type of creativity that computer science requires is in fact, a teachable skill through the use of various tools and strategies. These strategies include the integration of open-ended assignments, large collaborative projects, learning by teaching, multimedia projects, small creative computational exercises, game development projects, digitally produced art, robotics, digital story-telling, music manipulation, and project-based learning. Research on each of these strategies and their effects on student experiences within CS1 is discussed in this review. Last, six main components of creativity-enhancing activities are identified based on the studies about incorporating creativity into CS1. These components are as follows: Collaboration, Relevance, Autonomy, Ownership, Hands-On Learning, and Visual Feedback. The purpose of this article is to contribute to computer science educators’ understanding of how creativity is best understood in the context of computer science education and explore practical applications of creativity theory in CS1 classrooms. This is an important collection of information for restructuring aspects of future introductory programming courses in creative, innovative ways that benefit student learning.

CATS: Customizable Abstractive Topic-based Summarization

Neural sequence-to-sequence models are the state-of-the-art approach used in abstractive summarization of textual documents, useful for producing condensed versions of source text narratives without being restricted to using only words from the original text. Despite the advances in abstractive summarization, custom generation of summaries (e.g., towards a user’s preference) remains unexplored. In this article, we present CATS, an abstractive neural summarization model that summarizes content in a sequence-to-sequence fashion while also introducing a new mechanism to control the underlying latent topic distribution of the produced summaries. We empirically illustrate the efficacy of our model in producing customized summaries and present findings that facilitate the design of such systems. We use the well-known CNN/DailyMail dataset to evaluate our model. Furthermore, we present a transfer-learning method and demonstrate the effectiveness of our approach in a low resource setting, i.e., abstractive summarization of meetings minutes, where combining the main available meetings’ transcripts datasets, AMI and International Computer Science Institute(ICSI) , results in merely a few hundred training documents.

Exploring students’ and lecturers’ views on collaboration and cooperation in computer science courses - a qualitative analysis

Factors affecting student educational choices regarding oer material in computer science, export citation format, share document.

download research paper on computer science

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to  upgrade your browser .

  •  We're Hiring!
  •  Help Center
  • Computer Science
  • Most Cited Papers
  • Most Downloaded Papers
  • Newest Papers
  • Last »
  • Artificial Intelligence Follow Following
  • Software Engineering Follow Following
  • Computer Vision Follow Following
  • Human Computer Interaction Follow Following
  • Machine Learning Follow Following
  • Data Mining Follow Following
  • Computer Graphics Follow Following
  • Distributed Computing Follow Following
  • Computer Networks Follow Following
  • Cloud Computing Follow Following

Enter the email address you signed up with and we'll email you a reset link.

  • Academia.edu Journals
  •   We're Hiring!
  •   Help Center
  • Find new research papers in:
  • Health Sciences
  • Earth Sciences
  • Cognitive Science
  • Mathematics
  • Academia ©2024

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

Papers from the computer science community to read and discuss.

papers-we-love/papers-we-love

Folders and files.

NameName
873 Commits

Repository files navigation

Discord

Papers We Love ( PWL ) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves as a directory of some of the best papers the community can find, bringing together documents scattered across the web. You can also visit the Papers We Love site for more info.

Due to licenses we cannot always host the papers themselves (when we do, you will see a 📜 emoji next to its title in the directory README) but we can provide links to their locations.

If you enjoy the papers, perhaps stop by a local chapter meetup and join in on the vibrant discussions around them. You can also discuss PWL events, the content in this repository, and/or anything related to PWL on our Discord server.

Let us know if you are interested in starting one in your city!

All of our meetups follow our Code of Conduct .

Past Presentations

Check out our YouTube channel for videos and video playlists.

We're looking for pull requests related to papers we should add, better organization of the papers we do have, and/or links to other paper-repos we should point to.

Other Good Places to Find Papers

  • 2 Minute Papers
  • Bell System Technical Journal, 1922-1983
  • Best Paper Awards in Computer Science
  • Google Scholar (choose a subcategory)
  • Microsoft Research
  • Functional Programming Books Review
  • MIT's Artificial Intelligence Lab Publications
  • MIT's Distributed System's Reading Group
  • arXiv Paper Repository
  • Services Engineering Reading List
  • Readings in Distributed Systems
  • Gradual Typing Bibliography
  • Security Data Science Papers
  • Research Papers from Robert Harper, Carnegie Mellon University
  • Lobste.rs tagged as PDF
  • The Morning Paper
  • eugeneyan/applied-ml GitHub repository

Please check out our wiki-page for links to blogs, books, exchanges that are worth a good read.

How To Read a Paper

Reading a paper is not the same as reading a blogpost or a novel. Here are a few handy resources to help you get started.

  • How to read an academic article
  • Advice on reading academic papers
  • How to read and understand a scientific paper
  • Should I Read Papers?
  • The Refreshingly Rewarding Realm of Research Papers
  • How to read a paper

Applications/Ideas built around Papers We Love

  • Love a Paper - @loveapaper

Download papers

Open your favourite terminal and run:

This will scrape markdown files for links to PDFs and download papers to their respective directories.

See README.md for more options.

Contributing Guidelines

Please take a look at our CONTRIBUTING.md file.

The name "Papers We Love" and the logos for the organization are copyrighted, and under the ownership of Papers We Love Ltd, all rights reserved. When starting a chapter, please review our guidelines and ask us about using the logo.

Code of conduct

Contributors 253.

  • Shell 100.0%

Subscribe to the PwC Newsletter

Join the community, trending research, pygwalker: on-the-fly assistant for exploratory visual data analysis.

Kanaries/pygwalker • 17 Jun 2024

However, the gap between common programmatic analysis (e. g., within computational notebooks) and exploratory visual analysis leads to a disjointed and inefficient data analysis experience.

Human-Computer Interaction

HookChain: A new perspective for Bypassing EDR Solutions

helviojunior/hookchain • 4 Apr 2024

In the current digital security ecosystem, where threats evolve rapidly and with complexity, companies developing Endpoint Detection and Response (EDR) solutions are in constant search for innovations that not only keep up but also anticipate emerging attack vectors.

Cryptography and Security Networking and Internet Architecture Operating Systems

NanoFlow: Towards Optimal Large Language Model Serving Throughput

download research paper on computer science

The increasing usage of Large Language Models (LLMs) has resulted in a surging demand for planet-scale serving systems, where tens of thousands of GPUs continuously serve hundreds of millions of users.

Distributed, Parallel, and Cluster Computing

Think2Drive: Efficient Reinforcement Learning by Thinking in Latent World Model for Quasi-Realistic Autonomous Driving (in CARLA-v2)

Thinklab-SJTU/Bench2Drive • 26 Feb 2024

As a result, Think2Drive is able to run in an expert-level proficiency in CARLA v2 within 3 days of training on a single A6000 GPU, and to our best knowledge, so far there is no reported success (100\% route completion)on CARLA v2.

COIN-LIO: Complementary Intensity-Augmented LiDAR Inertial Odometry

ethz-asl/COIN-LIO • 2 Oct 2023

To effectively leverage intensity as an additional modality, we present a novel feature selection scheme that detects uninformative directions in the point cloud registration and explicitly selects patches with complementary image information.

Empowering Robot Path Planning with Large Language Models: osmAG Map Topology & Hierarchy Comprehension with LLMs

Large Language Models (LLMs) have demonstrated great potential in robotic applications by providing essential general knowledge.

An Optimizing Framework on MLIR for Efficient FPGA-based Accelerator Generation

sjtu-zhao-lab/pom • 10 Jan 2024

First, most HLS tools depend exclusively on a single-level IR to perform all the optimizations, introducing excessive information into the IR and making debugging an arduous task.

Hardware Architecture Programming Languages

Robots with Attitude: Singularity-Free Quaternion-Based Model-Predictive Control for Agile Legged Robots

zixinz990/quaternion-mpc • 16 Sep 2024

We present a model-predictive control (MPC) framework for legged robots that avoids the singularities associated with common three-parameter attitude representations like Euler angles during large-angle rotations.

LCB-net: Long-Context Biasing for Audio-Visual Speech Recognition

The growing prevalence of online conferences and courses presents a new challenge in improving automatic speech recognition (ASR) with enriched textual information from video slides.

Sound Multimedia Audio and Speech Processing

Better Write Amplification for Streaming Data Processing

ytsaurus/ytsaurus • 5 Jun 2023

Many current applications have to perform data processing in a streaming fashion.

Welcome to the ACM Digital Library

A community engaged with a repository of resources to support computing research and practice

Please explore and use the [Feedback] button on any page to help us

shape the new site.

ACM has opened more than 117,500 articles published between 1951 and the end of 2000, during the first 50 years of its publishing program. These articles, which include many foundational articles by the pioneers of the field, are now freely available to view and download via the ACM DL.

Recognizing that many computing researchers, practitioners, and academics continue to work remotely, the ACM DL has implemented several options for remote access through subscribing institutions. Please contact your library or ACM to request this access. [email protected]

Recent Award Winners

download research paper on computer science

Anand Deshpande

M. tamer özsu, avi wigderson, david meir blei, margo seltzer, kunle ayinde olukotun, amanda randles, g. e. blelloch, julian shun, laxman dhulipala, search by subject.

  • Artificial Intelligence, Machine Learning, Computer Vision, Natural language processing
  • Information Systems, Search, Information Retrieval, Database Systems, Data Mining, Data Science
  • Web, Mobile and Multimedia Technologies
  • Society and the Computing Profession
  • Applied Computing: Industry/Business, Physical Sciences, Life Sciences, Education, Law, Forensics, Arts/Humanities, Entertainment
  • Graphics and Computer-Aided Design
  • Networks and Communications
  • Architecture, Embedded Systems and Electronics, Robotics
  • Hardware, Power and Energy
  • Human Computer Interaction
  • Security and Privacy
  • Software Engineering and Programming Languages
  • Computational Theory, Algorithms and Mathematics

ACM Authors

download research paper on computer science

Sukrit Venkatagiri

Manish gupta, hugues bouchard.

download research paper on computer science

Panagiotis “Panos” Papadimitratos

Hieke keuning.

download research paper on computer science

Michael Stead

download research paper on computer science

Markus Luczak-Roesch

Ahmed e hassan.

download research paper on computer science

Marco Mellia

Daniel george dusza.

download research paper on computer science

Daniel Vogel

download research paper on computer science

Zhongrui Ma

download research paper on computer science

David Pätzel

download research paper on computer science

Tommaso Fulcini

download research paper on computer science

Julio Cesar Duarte

download research paper on computer science

Seth Cooper

Rendering history: the women of acm-w.

Department of Computer Science, DePauw University

The Association for Computing Machinery (ACM) has more than 100,000 members circling the globe, including trailblazing women who created ACM-W (ACM’s Committee on Women in Computing) in 1993. This book, published in celebration of ACM-W’s 30th birthday, ...

Pick, Click, Flick!: The Story of Interaction Techniques

Author Picture

Carnegie Mellon University

This book provides a comprehensive study of the many ways to interact with computers and computerized devices. An “interaction technique” starts when the user performs an action that causes an electronic device to respond, and includes the direct ...

Digital Dreams Have Become Nightmares: What We Must Do

University of Toronto (Computer Science Department)

Author Picture

University of Washington (Information School)

This book offers a compelling discussion of the digital dreams that have come true, their often unintended side effects (nightmares), and what must be done to counteract the nightmares. It is intended as an impetus to further conversation not only in ...

Spatial Gems, Volume 2

Viterbi School of Engineering, University of Southern California, Los Angeles, CA, USA

Emory University, Atlanta, GA, USA

Author Picture

Computer Science Department, University of Southern California, Los Angeles, CA, USA

Spatial gems are computational techniques for processing spatial data. This book, a follow-up to the first Spatial Gems volume, is a further collection of techniques contributed by leading research experts. Although these approaches were developed by ...

From Algorithms to Thinking Machines: The New Digital Power

University of Calabria

This book introduces and provides an analysis of the basic concepts of algorithms, data, and computation and discusses the role of algorithms in ruling and shaping our world. It provides a clear understanding of the power and impact on humanity of the ...

The Societal Impacts of Algorithmic Decision-Making

Massachusetts Institute of Technology, Sloan School of Management and Department of Electrical Engineering and Computer Science

This book demonstrates the need for and the value of interdisciplinary research in addressing important societal challenges associated with the widespread use of algorithmic decision-making. Algorithms are increasingly being used to make decisions in ...

ACM Special Interest Groups (SIGs)

Eigrep emerging interest group on reproducibility and replicability.

  • Visit SIG’s Website
  • View More ⟶

SIGACCESS Special Interest Group on Accessible Computing

Sigact special interest group on algorithms & computation theory, sigada special interest group on ada programming language, sigai special interest group on artificial intelligence, sigapp special interest group on applied computing, sigarch special interest group on computer architecture, sigbed special interest group on embedded systems, acm collections, acm international conference proceeding series (icps).

The ACM International Conference Proceeding Series (ICPS) provides a mechanism to publish the contents of conferences, technical symposia and workshops in the ACM Digital Library, increasing …

download research paper on computer science

ACM Classic Book Series

This list of classic books is the result of a poll ACM conducted where members named their favorite computer science books.

Hosted Content

Collection of Journals from affiliated publishers.

download research paper on computer science

ACM Oral History interviews

download research paper on computer science

ACM Curricula Recommendations

In the decades since the 1960s, ACM, along with leading professional and scientific computing societies, has endeavored to tailor...

NSF Workshop Reports

The National Science Foundation's (NSF) Directorate for Computer and Information Science and Engineering (CISE) has a long history of funding community “visioning” workshops that aim to bring together experts from academia, industry, and government to engage in open discussions about future...

download research paper on computer science

Dataset Artifacts

download research paper on computer science

Software Artifacts

download research paper on computer science

Computing Reviews

download research paper on computer science

Case Studies

Case studies look retrospectively at challenges and problems already addressed, while attempting to draw out some of the lessons learned in the course of those endeavors (so readers needn't learn those lessons for themselves the hard way).

download research paper on computer science

ACM TechBriefs

ACM TechBriefs is a series of short technical bulletins, which present a balanced perspective on the impact of specific developments or applications of technology.

download research paper on computer science

ACM SIGCHI Oral Histories

The ACM SIGCHI Oral Histories Interviews are part of a series on Human Computer Interaction (HCI) conducted by the Charles Babbage Institute for ACM SIGCHI (Association for Computing Machinery Special Interest Group for Computer Human Interaction). These interviews were conducted with Susanne Bødker, Stuart Card, Susan Dray, Ernest Alan Edmonds, S. Joy Mountford, and Don Norman.

download research paper on computer science

ACM Teaching Materials for Computing

ACM EngageCSEdu is a repository of high-quality, peer-reviewed, engaging, classroom-tested Open Educational Resources (OER’s) for computer science educators with a focus on materials for introductory courses in computing. The course materials include assignments, tutorials, labs, assessments, lecture notes, exercises, and projects that have been implemented in a real-world educational environment. All materials in the collection must use at least one research-based engagement mechanism aimed at increasing diversity and inclusion.

download research paper on computer science

ACM Seminal Works

ACM Seminal Works are collections of landmark papers that presented initial, groundbreaking concept(s) within a particular discipline. These initial works are pivotal, span the test of time, and led to expanded research in the discipline.

ACM Journals

ACM Journal on Computing and Sustainable Societies cover image

ACM Proceedings

  • Most Viewed

NordiCHI '24: Proceedings of the 13th Nordic Conference on Human-Computer Interaction

  • NordiCHI: Nordic Conference on Human-Computer Interaction

NordiCHI '24 Adjunct: Adjunct Proceedings of the 2024 Nordic Conference on Human-Computer Interaction

Vrst '24: proceedings of the 30th acm symposium on virtual reality software and technology.

  • VRST: Virtual Reality Software and Technology

SUI '24: Proceedings of the 2024 ACM Symposium on Spatial User Interaction

  • SUI: Spatial User Interaction

CHI '23: Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems

  • CHI: Conference on Human Factors in Computing Systems

CHI '19: Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems

Chi '21: proceedings of the 2021 chi conference on human factors in computing systems, chi '24: proceedings of the 2024 chi conference on human factors in computing systems.

View All ACM Conferences

Most Popular ACM Articles

Acm conferences, 22nd acm-ieee international conference on formal methods and models for system design, the 2024 acm international joint conference on pervasive and ubiquitous computing, acm symposium on spatial user interaction, 30th acm symposium on virtual reality software and technology, the 37th annual acm symposium on user interface software and technology, international conference on parallel architectures and compilation techniques, acm magazines.

Communications of the ACM cover image

Volume 67, Issue 10

October 2024

eLearn cover image

Volume 2024, Issue 9

ACM Inroads cover image

Volume 15, Issue 3

September 2024

Interactions cover image

Volume 31, Issue 5

September - October 2024

Queue cover image

Volume 22, Issue 4

July/August 2024

Ubiquity cover image

Volume 2024, Issue September

XRDS: Crossroads, The ACM Magazine for Students cover image

Volume 30, Issue 4

Summer 2024

Recently Loaded Issues and Proceedings

Available in the DL within the past 2 weeks:

We are preparing your search results for download ...

We will inform you here when the file is ready.

Your file of search results citations is now ready.

Your search export query has expired. Please try again.

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • View all journals

Computer science articles from across Nature Portfolio

Computer science is the study and development of the protocols required for automated processing and manipulation of data. This includes, for example, creating algorithms for efficiently searching large volumes of information or encrypting data so that it can be stored and transmitted securely.

download research paper on computer science

Realizing full-body control of humanoid robots

Using deep reinforcement learning, flexible skills and behaviours emerge in humanoid robots, as demonstrated in two recent reports.

  • Guangliang Li
  • Randy Gomez

download research paper on computer science

Holistic approach to carbon capture bridges the ‘Valley of Death’

Carbon-capture technology often founders at the point when basic research is translated into practical applications. A computational modelling platform called PrISMa solves this problem by considering the needs of all stakeholders.

Latest Research and Reviews

download research paper on computer science

Federated influencer learning for secure and efficient collaborative learning in realistic medical database environment

  • Haengbok Chung
  • Jae Sung Lee

download research paper on computer science

Grape clusters detection based on multi-scale feature fusion and augmentation

download research paper on computer science

Sex estimation using skull silhouette images from postmortem computed tomography by deep learning

  • Tomoyuki Seo
  • Yongsu Yoon
  • Junji Morishita

download research paper on computer science

Multi-view graph contrastive learning for social recommendation

  • Xianghua Gan

download research paper on computer science

An innovative approach for QoS-aware web service composition using whale optimization algorithm

download research paper on computer science

Proof of concept study on early forecasting of antimicrobial resistance in hospitalized patients using machine learning and simple bacterial ecology data

  • Raquel Urena
  • Sabine Camiade
  • Stanislas Rebaudet

Advertisement

News and Comment

download research paper on computer science

Nuclear power for AI: what it will take to reopen Three Mile Island safely

As Microsoft strikes a deal to restart a reactor at the notorious power station, Nature talks to nuclear specialists about the unprecedented process.

  • Michael Greshko

download research paper on computer science

Audio long read: A day in the life of the world’s fastest supercomputer

Frontier, the first machine to break supercomputing’s exascale speed barrier, is giving researchers unprecedented insights into everything from atoms to galaxies.

  • Sophia Chen
  • Benjamin Thompson

download research paper on computer science

Bigger AI chatbots more inclined to spew nonsense — and people don't always realize

Artificial-intelligence models are improving overall but are more likely to answer every question, leading to wrong answers.

  • Nicola Jones

download research paper on computer science

How to stop a looming ‘splinternet’

Online safety is crucial, but so are privacy and decentralization. Computer scientists who set the Internet’s technical standards should be included in governance talks.

download research paper on computer science

The lost data: how AI systems censor LGBTQ+ content in the name of safety

Many AI companies implement safety systems to protect users from offensive or inaccurate content. Though well intentioned, these filters can exacerbate existing inequalities, and data shows that they have disproportionately removed LGBTQ+ content.

download research paper on computer science

Combining computer vision and atomic force microscopy for 3D reconstruction

An article in Communications Engineering presents a technique for the 3D reconstruction of nanoscale objects that uses atomic force microscopy and a computer vision algorithm.

  • Charlotte Allard

Quick links

  • Explore articles by subject
  • Guide to authors
  • Editorial policies

download research paper on computer science

Information

  • Author Services

Initiatives

You are accessing a machine-readable page. In order to be human-readable, please install an RSS reader.

All articles published by MDPI are made immediately available worldwide under an open access license. No special permission is required to reuse all or part of the article published by MDPI, including figures and tables. For articles published under an open access Creative Common CC BY license, any part of the article may be reused without permission provided that the original article is clearly cited. For more information, please refer to https://www.mdpi.com/openaccess .

Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for future research directions and describes possible research applications.

Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive positive feedback from the reviewers.

Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world. Editors select a small number of articles recently published in the journal that they believe will be particularly interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the most exciting work published in the various research areas of the journal.

Original Submission Date Received: .

  • Active Journals
  • Find a Journal
  • Journal Proposal
  • Proceedings Series
  • For Authors
  • For Reviewers
  • For Editors
  • For Librarians
  • For Publishers
  • For Societies
  • For Conference Organizers
  • Open Access Policy
  • Institutional Open Access Program
  • Special Issues Guidelines
  • Editorial Process
  • Research and Publication Ethics
  • Article Processing Charges
  • Testimonials
  • Preprints.org
  • SciProfiles
  • Encyclopedia

Journal Description

  • Open Access — free for readers, with article processing charges (APC) paid by authors or their institutions.
  • High Visibility: indexed within Scopus , ESCI (Web of Science) , dblp , Inspec , and  other databases .
  • Journal Rank:  JCR - Q2 ( Computer Science, Interdisciplinary Applications ) / CiteScore - Q2 ( Computer Networks and Communications )
  • Rapid Publication: manuscripts are peer-reviewed and a first decision is provided to authors approximately 17.2 days after submission; acceptance to publication is undertaken in 3.9 days (median values for papers published in this journal in the first half of 2024).
  • Recognition of Reviewers: reviewers who provide timely, thorough peer-review reports receive vouchers entitling them to a discount on the APC of their next publication in any MDPI journal, in appreciation of the work done.

Latest Articles

download research paper on computer science

Journal Menu

  • Computers Home
  • Aims & Scope
  • Editorial Board
  • Reviewer Board
  • Instructions for Authors

Special Issues

  • Article Processing Charge
  • Indexing & Archiving
  • Most Cited & Viewed
  • Journal Statistics
  • Journal History
  • Journal Awards

Conferences

  • Editorial Office

Journal Browser

  • arrow_forward_ios Forthcoming issue arrow_forward_ios Current issue
  • Vol. 13 (2024)
  • Vol. 12 (2023)
  • Vol. 11 (2022)
  • Vol. 10 (2021)
  • Vol. 9 (2020)
  • Vol. 8 (2019)
  • Vol. 7 (2018)
  • Vol. 6 (2017)
  • Vol. 5 (2016)
  • Vol. 4 (2015)
  • Vol. 3 (2014)
  • Vol. 2 (2013)
  • Vol. 1 (2012)

Highly Accessed Articles

Latest books, e-mail alert.

download research paper on computer science

Further Information

Mdpi initiatives, follow mdpi.

MDPI

Subscribe to receive issue release notifications and newsletters from MDPI journals

  • IEEE CS Standards
  • Career Center
  • Subscribe to Newsletter
  • IEEE Standards

download research paper on computer science

  • For Industry Professionals
  • For Students
  • Launch a New Career
  • Membership FAQ
  • Membership FAQs
  • Membership Grades
  • Special Circumstances
  • Discounts & Payments
  • Distinguished Contributor Recognition
  • Grant Programs
  • Find a Local Chapter
  • Find a Distinguished Visitor
  • About Distinguished Visitors Program
  • Find a Speaker on Early Career Topics
  • Technical Communities
  • Collabratec (Discussion Forum)
  • My Subscriptions
  • My Referrals
  • Computer Magazine
  • ComputingEdge Magazine
  • Let us help make your event a success. EXPLORE PLANNING SERVICES
  • Events Calendar
  • Calls for Papers
  • Conference Proceedings
  • Conference Highlights
  • Top 2024 Conferences
  • Conference Sponsorship Options
  • Conference Planning Services
  • Conference Organizer Resources
  • Virtual Conference Guide
  • Get a Quote
  • CPS Dashboard
  • CPS Author FAQ
  • CPS Organizer FAQ
  • Find the latest in advanced computing research. VISIT THE DIGITAL LIBRARY
  • Open Access

Tech News Blog

  • Author Guidelines
  • Reviewer Information
  • Guest Editor Information
  • Editor Information
  • Editor-in-Chief Information
  • Volunteer Opportunities
  • Video Library
  • Member Benefits
  • Institutional Library Subscriptions
  • Advertising and Sponsorship
  • Code of Ethics
  • Educational Webinars
  • Online Education
  • Certifications
  • Industry Webinars & Whitepapers
  • Research Reports
  • Bodies of Knowledge
  • CS for Industry Professionals

Resource Library

  • Newsletters
  • Women in Computing
  • Digital Library Access
  • Organize a Conference
  • Run a Publication
  • Become a Distinguished Speaker
  • Participate in Standards Activities
  • Peer Review Content
  • Author Resources
  • Publish Open Access
  • Society Leadership
  • Boards & Committees
  • Local Chapters
  • Governance Resources
  • Conference Publishing Services
  • Chapter Resources
  • About the Board of Governors
  • Board of Governors Members
  • Diversity & Inclusion
  • Open Volunteer Opportunities
  • Award Recipients
  • Student Scholarships & Awards
  • Nominate an Election Candidate
  • Nominate a Colleague
  • Corporate Partnerships
  • Conference Sponsorships & Exhibits
  • Advertising
  • Recruitment
  • Publications
  • Education & Career

Discover IEEE Computer Society Publications

Unlock peer-reviewed research and expert commentary from the world’s trusted resource for computer science and engineering information., peer-reviewed magazines & journals.

We are the home to prestigious publications that deliver insights from the brightest minds in computing. Our digital library has over 930,000+ articles, from a range of topics including award-winning special issues.

  • IEEE Open Journal of the Computer Society
  • IEEE Transactions on Computers
  • IEEE Intelligent Systems
  • IEEE Transactions on Pattern Analysis and Machine Intelligence
  • IEEE/ACM Transactions on Computational Biology and Bioinformatics
  • IEEE Transactions on Emerging Topics in Computing
  • IEEE Computer Graphics and Applications
  • IEEE MultiMedia
  • IEEE Transactions on Visualization and Computer Graphics
  • IEEE Computer Architecture Letters
  • IEEE Annals of the History of Computing
  • IEEE Transactions on Affective Computing
  • IT Professional
  • IEEE Internet Computing
  • IEEE Transactions on Big Data
  • IEEE Transactions on Cloud Computing
  • IEEE Transactions on Knowledge and Data Engineering
  • IEEE Transactions on Services Computing
  • IEEE Pervasive Computing
  • IEEE Transactions on Mobile Computing
  • IEEE Transactions on Parallel and Distributed Systems
  • Computing in Science & Engineering
  • IEEE Security & Privacy
  • IEEE Transactions on Dependable and Secure Computing
  • IEEE Transactions on Privacy
  • IEEE Software
  • IEEE Transactions on Software Engineering
  • IEEE Transactions on Sustainable Computing

open accesss publications, Transactions on Privacy and Open Access Journal of the Computer Society

Open Access Research

Our first Gold Open Access (OA) journal, the IEEE Open Journal of the Computer Society (OJ-CS) and our second, IEEE Transactions on Privacy , are dedicated to publishing high-impact articles on emerging topics and trends in all aspects of computing and privacy, respectfully. Both publications provide a rapid review cycle for authors looking to publish their research and are fully compliant with funder mandates, including Plan S. OJ-CS and TP content are available for free in the IEEE Computer Society Digital Library (CSDL) and the IEEE Xplore ® digital library.

All our publications offer authors the opportunity to publish OA. Learn about hybrid publications.

Influential and Award Winning Publications

Impact factor (IF) measures how often a publication’s articles are cited and indicates its influence within a scientific community. IFs are reported by Clarivate Analytics Journal Citation Reports .

  • IEEE Transactions on Pattern Analysis and Machine Intelligence earned a 2023 IF of 20.8— one of the highest of all artificial intelligence journals.
  • 12 IEEE CS journals now hold the coveted top impact factor ranking in their respective research areas.
  • 2023 APEX Grand Winner - Computer , “Software Engineering for Responsible Al”
  • 2022 Mahoney Prize - IEEE Annals of the History of Computing , "Computing Capitalisms"
  • Computer , "Technology Predictions"
  • IEEE Security & Privacy , "Smart Cities: Requirements for Security, Privacy, and Trust"
  • IEEE Software , "The Diversity Crisis in Software Development"

download research paper on computer science

"Being the largest and most comprehensive collection of computer science resources available, the Computer Society Digital Library is a beacon of hope for academic libraries...”

— Manayer Ali Ahmed Naseeb, Director, Ahlia University

Computer Society Digital Library

All our magazines, journals, and conference proceedings can be found in the Computer Society Digital Library (CSDL) and the IEEE Xplore ® digital library. Many universities and institutions already have a subscription. Contact your librarian for details. Individuals can access the CSDL at a discounted rate with IEEE Computer Society Membership .

download research paper on computer science

Student members receive full access to the CSDL at no extra cost

Professional members receive 18 downloads + can add full access using the code CSDLTRACK

download research paper on computer science

Professional members can also subscribe to one or more publications

Thank You to Our Volunteers!

download research paper on computer science

View Volunteering Opportunities

  • View Calls for Papers
  • Read Author Guidelines
  • 8 Things Authors Should Know before Publishing
  • Common Writing and Publishing Mistakes
  • Publish Safely with Open Access Journals
  • IEEE DataPort (Free Subscription for Members)

Peer Review Volunteer Resources

  • Reviewer Resources
  • Editor Resources
  • Guest Editor Resources
  • Editor-in-Chief Resources

More News & Research

Computingedge newsletter.

Access insightful content from 12 magazines, all in one FREE monthly subscription available to both members and non-members.

Colloquium Abstracts

Explore a sampling of recently published abstracts from our journals, offered as a complimentary benefit for periodical subscribers.

Read expert commentary and analysis on today’s cutting-edge advances in computer technology in a freely available online format.

Find career guides, technology predictions, and high-level summaries of the latest developments and discoveries in computing.

  • Name * First Last
  • Country/Region * Country/Region Afghanistan Albania Algeria Andorra Angola Anguilla Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire, Sint Eustatius, Saba Bosnia and Herzegovina Botswana Brazil Brunei Darussalam Bulgaria Burkina Faso Burundi Cabo Verde Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Comoros Congo Congo, Democratic Republic of Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Curacao Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France French Guiana French Polynesia Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guatemala Guinea Guinea-Bissau Guyana Haiti Honduras Hong Kong Hungary Iceland India Indonesia Iran, Islamic Republic of Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jordan Kazakhstan Kenya Kiribati Korea (North) Korea, Republic of Kosovo Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Martinique Mauritania Mauritius Mayotte Mexico Moldova, Republic of Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Macedonia Norway Oman Pakistan Palestine, State of Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Qatar Reunion Romania Russian Federation Rwanda Saint Kitts and Nevis Saint Lucia Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten Slovakia Slovenia Solomon Islands Somalia South Africa South Sudan Spain Sri Lanka St. Helena St. Vincent and the Grenadines Sudan Suriname Svalbard and Jan Mayen Sweden Switzerland Syrian Arab Republic Taiwan Tajikistan Tanzania, United Republic of Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks And Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom Uruguay USA Uzbekistan Vatican City Venezuela Vietnam Virgin Islands (British) Wallis And Futuna Western Sahara Yemen Zambia Zimbabwe
  • I agree to the IEEE Privacy Policy .*

IEEE Computer Society logo

Sign up for our newsletter.

EMAIL ADDRESS

download research paper on computer science

IEEE COMPUTER SOCIETY

  • Board of Governors
  • IEEE Support Center

DIGITAL LIBRARY

  • Librarian Resources

COMPUTING RESOURCES

  • Courses & Certifications

COMMUNITY RESOURCES

  • Conference Organizers
  • Communities

BUSINESS SOLUTIONS

  • Conference Sponsorships & Exhibits
  • Digital Library Institutional Subscriptions
  • Accessibility Statement
  • IEEE Nondiscrimination Policy
  • XML Sitemap

©IEEE — All rights reserved. Use of this website signifies your agreement to the IEEE Terms and Conditions.

A not-for-profit organization, the Institute of Electrical and Electronics Engineers (IEEE) is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.

Open research in computer science

New Content Item

Spanning networks and communications to security and cryptology to big data, complexity, and analytics, SpringerOpen and BMC publish one of the leading open access portfolios in computer science. Learn about our journals and the research we publish here on this page. 

Highly-cited recent articles


18 citations*

According to current researches, much of the electric power is being consumed by the server cooling system at the Data Center. Moreover, the power consumption rate increases when the number of the equipments and servers expands. Thus, the proposed server operation system has been designed to decrease power consumption rate and CO emission volume by minimizing the number of these equipments and simplifying the physical composition of the system. Virtualization technology was adopted in both designing and implementation phases to improve resource efficiency of the system. As a result, significant amount has been saved while constructing the server operation system in this paper. System’s performance has been evaluated using a virtual machine prior to its practical use through test bed experiments and the results confirms our expectation that the virtual hardwares will work as efficiently as actual ones.


*As tracked by ISI/Clarivate


101 citations*

Advances in Web technology and the proliferation of mobile devices and sensors connected to the Internet have resulted in immense processing and storage requirements. Cloud computing has emerged as a paradigm that promises to meet these requirements. This work focuses on the storage aspect of cloud computing, specifically on data management in cloud environments. Traditional relational databases were designed in a different hardware and software era and are facing challenges in meeting the performance and scale requirements of Big Data. NoSQL and NewSQL data stores present themselves as alternatives that can handle huge volume of data. Because of the large number and diversity of existing NoSQL and NewSQL solutions, it is difficult to comprehend the domain and even more challenging to choose an appropriate solution for a specific task. Therefore, this paper reviews NoSQL and NewSQL solutions with the objective of: (1) providing a perspective in the field, (2) providing guidance to practitioners and researchers to choose the appropriate data store, and (3) identifying challenges and opportunities in the field. Specifically, the most prominent solutions are compared focusing on data models, querying, scaling, and security related capabilities. Features driving the ability to scale read requests and write requests, or scaling data storage are investigated, in particular partitioning, replication, consistency, and concurrency control. Furthermore, use cases and scenarios in which NoSQL and NewSQL data stores have been used are discussed and the suitability of various solutions for different sets of applications is examined. Consequently, this study has identified challenges in the field, including the immense diversity and inconsistency of terminologies, limited documentation, sparse comparison and benchmarking criteria, and nonexistence of standardized query languages.


*As tracked by Scopus


7 citations*

The proliferation of “Smart Cities” initiatives around the world is a part of the strategic response by governments to the challenges and opportunities of increasing urbanization and the rise of cities as the nexus of societal development. This JISA Thematic Series presents significant research contributions related to the design and development of Infrastructure, Services and Applications for the Smart City and Urban context.


*As tracked by Scopus



Spotlight on

New Content Item

EPJ Data Science

See how EPJ Data Science  brings attention to data science 

New Content Item

Reasons to publish in Human-centric Computing and Information Sciences

Download this handy infographic to see all the reasons why Human-centric Computing and Information Sciences is a great place to publish. 

We've asked a few of our authors about their experience of publishing with us.

What authors say about publishing in our journals:

Fast, transparent, and fair.  - EPJ Data Science Easy submission process through online portal. - Journal of Cloud Computing Patient support and constant reminder at every phase. - Journal of Cloud Computing Quick and relevant. - Journal of Big Data ​​​​​​​

How to Submit Your Manuscript

Your browser needs to have JavaScript enabled to view this video

Computer science blog posts

Springer Open Blog

Read the latest from the SpringerOpen blog

The SpringerOpen blog highlights recent noteworthy research of general interest published in our open access journals. 

Failed to load RSS feed.

Logo for Cornell University

We gratefully acknowledge support from the Simons Foundation, member institutions, and all contributors.

  • Accessibility
  • Status Information
  • Ancillary Files (data, code, images)
  • Availability of submissions
  • Category cross listing
  • Endorsement
  • Adding Journal Reference and DOI
  • Text Overlap
  • Metadata for Required and Optional Fields
  • Submit a new version of a work
  • Oversized Submissions
  • Submit a Paper List for Conference Proceedings
  • Creating tar and zip Files for Upload
  • What is TeX
  • Proxy / Third Party Submission
  • Translations
  • Version Availability
  • Why Submit TeX?
  • Withdraw / Retract a Submission
  • Institutional Repository Interoperability
  • Automated DOI and journal reference updates from publishers
  • arXiv Usage Stats

Computer Science archive

Welcome to the Computing Research Repository (CoRR) in arXiv. The Computer Science section of arXiv was established in 1998 through a partnership of the Association for Computing Machinery, the Networked Computer Science Technical Reference Library, and arXiv.

You can view the subject category descriptions and browse papers from the main CS archive page . New readers and authors to arXiv should see our help pages for registration , submission and subscription .

The moderators for the computer science archive are listed here .

Computer Science Section Editorial Committee

The editorial committee members serve as consultants to Cornell University and to the arXiv Editorial Advisory Council . All arXiv policy decisions are ultimately made by Cornell University.

  • Thomas Dietterich, Oregon State University (chair)
  • Krzysztof Apt, Centrum Wiskunde & Informatica, and University of Amsterdam
  • Ron Boisvert, National Institute of Standards and Technology
  • Carol Hutchins, New York University
  • Scott Delman, Association for Computing Machinery
  • Jon Doyle, North Carolina State
  • Ed Fox, Virginia Tech
  • Lee Giles, The Pennsylvania State University
  • Joseph Halpern, Cornell University
  • Michael Lesk, Rutgers University
  • Andrew McCallum, University of Massachusetts, Amherst
  • Steve Minton, InferLink
  • Andrew Odlyzko, University of Minnesota
  • Michael O'Donnell, University of Chicago
  • Erik Sandewall, Linköping University, Sweden
  • Stuart Shieber, Harvard University
  • Jeff Ullman, Stanford University
  • Privacy Policy
  • contact arXiv Click here to contact arXiv Contact
  • subscribe to arXiv mailings Click here to subscribe Subscribe
  • Report an issue Click here to report an issue with arXiv's documentation in github Report a documentation issue
  • Web Accessibility Assistance

arXiv Operational Status Get status notifications via email or slack

  • Search Input Search Submit
  • Media Center
  • SIGCSE Top 10 Paper Awards

Top Ten Computer Science Education Research Papers of the Last 50 Years Recognized

At 50th anniversary sigcse symposium, leading computer science education group highlights research that has shaped the field.

New York, NY, March 2, 2019 – As a capstone to its 50th annual SIGCSE Technical Symposium , leaders of the Association for Computing Machinery (ACM) Special Interest Group on Computer Science Education (SIGCSE) are celebrating the ideas that have shaped the field by recognizing a select group of publications with a “Top Ten Symposium Papers of All Time Award.” The top ten papers were chosen from among the best papers that were presented at the SIGCSE Technical Symposium over the last 49 years.

As part of the Top Ten announcement today in Minneapolis, the coauthors of each top paper will receive a plaque, free conference registration for one co-author to accept the award and up to a total of $2,000 that can be used toward travel for all authors of the top ranked paper.

“In 1969, the year of our first SIGCSE symposium, computing education was a niche specialty” explains SIGCSE Board Chair Amber Settle of DePaul University, of Chicago, USA. “Today, it is an essential skill students need to prepare for the workforce. Computing has become one of the most popular majors in higher education, and more and more students are being introduced to computing in K-12 settings. The Top Ten Symposium Papers of All Time Award will emphasize the outstanding research that underpins and informs how students of all ages learn computing. We also believe that highlighting excellent research will inspire others to enter the computing education field and make their own contributions.”

The Top Ten Symposium Papers are:

1. “ Identifying student misconceptions of programming ” (2010) Lisa C. Kaczmarczyk, Elizabeth R. Petrick, University of California, San Diego; Philip East, University of Northern Iowa; Geoffrey L. Herman, University of Illinois at Urbana-Champaign Computing educators are often baffled by the misconceptions that their CS1 students hold. We need to understand these misconceptions more clearly in order to help students form correct conceptions. This paper describes one stage in the development of a concept inventory for Computing Fundamentals: investigation of student misconceptions in a series of core CS1 topics previously identified as both important and difficult. Formal interviews with students revealed four distinct themes, each containing many interesting misconceptions.

2. “ Improving the CS1 experience with pair programming ” (2003) Nachiappan Nagappan, Laurie Williams, Miriam Ferzli, Eric Wiebe, Kai Yang, Carol Miller, Suzanne Balik, North Carolina State University Pair programming is a practice in which two programmers work collaboratively at one computer, on the same design, algorithm, or code. Prior research indicates that pair programmers produce higher quality code in essentially half the time taken by solo programmers. The authors organized an experiment to assess the efficacy of pair programming in an introductory Computer Science course. Their results indicate that pair programming creates a laboratory environment conducive to more advanced, active learning than traditional labs; students and lab instructors report labs to be more productive and less frustrating.

3. “ Undergraduate women in computer science: experience, motivation and culture ” (1997) Allan Fisher, Jane Margolis, Faye Miller, Carnegie Mellon University During a year-long study, the authors examined the experiences of undergraduate women studying computer science at Carnegie Mellon University, with a specific eye toward understanding the influences and processes whereby they attach themselves to or detach themselves from the field. This report, midway through the two-year project, recaps the goals and methods of the study, reports on their progress and preliminary conclusions, and sketches their plans for the final year and the future beyond this particular project.

4. “ A Multi-institutional Study of Peer Instruction in Introductory Computing ” (2016) Leo Porter, Beth Simon, University of California, San Diego; Dennis Bouvier, Southern Illinois University; Quintin Cutts, University of Glasgow; Scott Grissom, Grand Valley State University; Cynthia Lee, Stanford University; Robert McCartney, University of Connecticut; Daniel Zingaro, University of Toronto Peer Instruction (PI) is a student-centric pedagogy in which students move from the role of passive listeners to active participants in the classroom. This paper adds to this body of knowledge by examining outcomes from seven introductory programming instructors: three novices to PI and four with a range of PI experience. Through common measurements of student perceptions, the authors provide evidence that introductory computing instructors can successfully implement PI in their classrooms.

5. " The introductory programming course in computer science: ten principles " (1978) G. Michael Schneider, University of Minnesota Schneider describes the crucial goals of any introductory programming course while leaving to the reader the design of a specific course to meet these goals. This paper presents ten essential objectives of an initial programming course in Computer Science, regardless of who is teaching or where it is being taught. Schneider attempts to provide an in-depth, philosophical framework for the course called CS1—Computer Programming 1—as described by the ACM Curriculum Committee on Computer Science.

6. “ Constructivism in computer science education ” (1998) Mordechai Ben-Ari, Weizmann Institute of Science Constructivism is a theory of learning which claims that students construct knowledge rather than merely receive and store knowledge transmitted by the teacher. Constructivism has been extremely influential in science and mathematics education, but not in computer science education (CSE). This paper surveys constructivism in the context of CSE, and shows how the theory can supply a theoretical basis for debating issues and evaluating proposals.

7. “ Using software testing to move students from trial-and-error to reflection-in-action ” (2004) Stephen H. Edwards, Virginia Tech Introductory computer science students have relied on a trial and error approach to fixing errors and debugging for too long. Moving to a reflection in action strategy can help students become more successful. Traditional programming assignments are usually assessed in a way that ignores the skills needed for reflection in action, but software testing promotes the hypothesis-forming and experimental validation that are central to this mode of learning. By changing the way assignments are assessed--where students are responsible for demonstrating correctness through testing, and then assessed on how well they achieve this goal--it is possible to reinforce desired skills. Automated feedback can also play a valuable role in encouraging students while also showing them where they can improve.

8. “ What should we teach in an introductory programming course ” (1974) David Gries, Cornell University Gries argues that an introductory course (and its successor) in programming should be concerned with three aspects of programming: 1. How to solve problems, 2. How to describe an algorithmic solution to a problem, and 3. How to verify that an algorithm is correct. In this paper he discusses mainly the first two aspects. He notes that the third is just as important, but if the first two are carried out in a systematic fashion, the third is much easier than commonly supposed.

9. “ Contributing to success in an introductory computer science course: a study of twelve factors ” (2001) Brenda Cantwell Wilson, Murray State University; Sharon Shrock, Southern Illinois University This study was conducted to determine factors that promote success in an introductory college computer science course. The model included twelve possible predictive factors including math background, attribution for success/failure (luck, effort, difficulty of task, and ability), domain specific self-efficacy, encouragement, comfort level in the course, work style preference, previous programming experience, previous non-programming computer experience, and gender. Subjects included 105 students enrolled in a CS1 introductory computer science course at a midwestern university. The study revealed three predictive factors in the following order of importance: comfort level, math, and attribution to luck for success/failure.

10. “ Teaching objects-first in introductory computer science ” (2003) Stephen Cooper, Saint Joseph's University; Wanda Dann, Ithaca College; Randy Pausch Carnegie Mellon University An objects-first strategy for teaching introductory computer science courses is receiving increased attention from CS educators. In this paper, the authors discuss the challenge of the objects-first strategy and present a new approach that attempts to meet this challenge. The approach is centered on the visualization of objects and their behaviors using a 3D animation environment. Statistical data as well as informal observations are summarized to show evidence of student performance as a result of this approach. A comparison is made of the pedagogical aspects of this new approach with that of other relevant work.

Annual Best Paper Award Announced Today SIGCSE officers also announced the inauguration of an annual SIGCSE Test of Time Award. The first award will be presented at the 2020 SIGCSE Symposium and recognize research publications that have had wide-ranging impact on the field.

About SIGCSE

The Special Interest Group on Computer Science Education of the Association for Computing Machinery (ACM SIGCSE) is a community of approximately 2,600 people who, in addition to their specialization within computing, have a strong interest in the quality of computing education. SIGCSE provides a forum for educators to discuss the problems concerned with the development, implementation, and/or evaluation of computing programs, curricula, and courses, as well as syllabi, laboratories, and other elements of teaching and pedagogy.

ACM, the Association for Computing Machinery , is the world's largest educational and scientific computing society, uniting educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. ACM strengthens the computing profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.

Contact: Adrienne Decker 585-475-4653 [email protected]

Printable PDF File

New Content Item

Journal of Computer Science and Technology

  • Sponsored by the Institute of Computing Technology (ICT), Chinese Academy of Sciences (CAS), and China Computer Federation (CCF).
  • Jointly published by ICT, CAS and Springer on a bimonthly basis in English.
  • Coverage includes a wide range of topics from computer architecture to artificial intelligence and pattern recognition.
  • Promotes insight and understanding of the state of the art, and trends in technology.
  • Publishes original research, innovative applications, and surveys/reviews from around the world.

Societies and partnerships

New Content Item

Latest issue

Volume 39, Issue 4

Latest articles

Balancing accuracy and training time in federated learning for violence detection in surveillance videos: a study of neural network architectures.

  • Quentin Pajon
  • Antoun Yaacoub

A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models

  • Yuan-Feng Song
  • Yuan-Qin He

CAGCN: Centrality-Aware Graph Convolution Network for Anomaly Detection in Industrial Control Systems

  • Yi-Qiang Sheng

Alarm Log Data Augmentation Algorithm Based on a GAN Model and Apriori

  • Lan-Lan Rui

Towards Effective Author Name Disambiguation by Hybrid Attention

Journal updates, acknowledgement to reviewers.

We do appreciate all the efforts and contributions of the reviewers done for Journal of Computer Science and Technology (JCST). Their professional comments make a huge improvement for the JCST papers. We want to take this opportunity to give our great thanks to them.

Journal information

  • ACM Digital Library
  • Chinese Science Citation Database
  • EI Compendex
  • Google Scholar
  • OCLC WorldCat Discovery Service
  • Science Citation Index Expanded (SCIE)
  • TD Net Discovery Service
  • UGC-CARE List (India)

Rights and permissions

Editorial policies

© Institute of Computing Technology, Chinese Academy of Sciences

  • Find a journal
  • Publish with us
  • Track your research

Digital Commons @ University of South Florida

  • USF Research
  • USF Libraries

Digital Commons @ USF > College of Engineering > Computer Science and Engineering > Theses and Dissertations

Computer Science and Engineering Theses and Dissertations

Theses/dissertations from 2024 2024.

Automatic Image-Based Nutritional Calculator App , Kejvi Cupa

Individual Behavioral Modeling Across Games of Strategy , Logan Fields

Semi-automated Cell Annotation Framework Using Deep Learning , Abhiram Kandiyana

Predicting Gender of Author Using Large Language Models (LLMs) , Satya Uday Sanku

Context-aware Affective Behavior Modeling and Analytics , Md Taufeeq Uddin

Exploring the Use of Enhanced SWAD Towards Building Learned Models that Generalize Better to Unseen Sources , Brandon M. Weinhofer

Theses/Dissertations from 2023 2023

Refining the Machine Learning Pipeline for US-based Public Transit Systems , Jennifer Adorno

Insect Classification and Explainability from Image Data via Deep Learning Techniques , Tanvir Hossain Bhuiyan

V2V and V2I Based Safety and Platooning Algorithms for Connected and Autonomous Vehicles , Omkar Dokur

Brain-Inspired Spatio-Temporal Learning with Application to Robotics , Thiago André Ferreira Medeiros

Exploring Scalability of Multimodal User Interface Design in Virtual and Augmented Reality , Sarah M. Garcia

Evaluating Methods for Improving DNN Robustness Against Adversarial Attacks , Laureano Griffin

Analyzing Multi-Robot Leader-Follower Formations in Obstacle-Laden Environments , Zachary J. Hinnen

Secure Lightweight Cryptographic Hardware Constructions for Deeply Embedded Systems , Jasmin Kaur

A Psychometric Analysis of Natural Language Inference Using Transformer Language Models , Antonio Laverghetta Jr.

Graph Analysis on Social Networks , Shen Lu

Deep Learning-based Automatic Stereology for High- and Low-magnification Images , Hunter Morera

Deciphering Trends and Tactics: Data-driven Techniques for Forecasting Information Spread and Detecting Coordinated Campaigns in Social Media , Kin Wai Ng Lugo

Secure Reconfigurable Computing Paradigms for the Next Generation of Artificial Intelligence and Machine Learning Applications , Brooks Olney

Automated Approaches to Enable Innovative Civic Applications from Citizen Generated Imagery , Hye Seon Yi

Theses/Dissertations from 2022 2022

Towards High Performing and Reliable Deep Convolutional Neural Network Models for Typically Limited Medical Imaging Datasets , Kaoutar Ben Ahmed

Task Progress Assessment and Monitoring Using Self-Supervised Learning , Sainath Reddy Bobbala

Towards More Task-Generalized and Explainable AI Through Psychometrics , Alec Braynen

An Internet of Medical Things (IoMT) Approach for Remote Assessment of Head and Neck Cancer Patients , Ruchitha Chinthala

A Multiple Input Multiple Output Framework for the Automatic Optical Fractionator-based Cell Counting in Z-Stacks Using Deep Learning , Palak Dave

On the Reliability of Wearable Sensors for Assessing Movement Disorder-Related Gait Quality and Imbalance: A Case Study of Multiple Sclerosis , Steven Díaz Hernández

Securing Critical Cyber Infrastructures and Functionalities via Machine Learning Empowered Strategies , Tao Hou

Developing Reinforcement Learning Algorithms for Robots to Aim and Pour Solid Objects , Haoxuan Li

Computing Group-By and Aggregate in Massively Parallel Systems , Chengcheng Mou

Social Media Time Series Forecasting and User-Level Activity Prediction with Gradient Boosting, Deep Learning, and Data Augmentation , Fred Mubang

A Study of Deep Learning Silhouette Extractors for Gait Recognition , Sneha Oladhri

Analyzing Decision-making in Robot Soccer for Attacking Behaviors , Justin Rodney

Generative Spatio-Temporal and Multimodal Analysis of Neonatal Pain , Md Sirajus Salekin

Secure Hardware Constructions for Fault Detection of Lattice-based Post-quantum Cryptosystems , Ausmita Sarker

Adaptive Multi-scale Place Cell Representations and Replay for Spatial Navigation and Learning in Autonomous Robots , Pablo Scleidorovich

Predicting the Number of Objects in a Robotic Grasp , Utkarsh Tamrakar

Humanoid Robot Motion Control for Ramps and Stairs , Tommy Truong

Preventing Variadic Function Attacks Through Argument Width Counting , Brennan Ward

Exploration of Energy Efficient Computing for Data-Intensive Applications , Md Adnan Zaman

Theses/Dissertations from 2021 2021

Knowledge Extraction and Inference Based on Visual Understanding of Cooking Contents , Ahmad Babaeian Babaeian Jelodar

Efficient Post-Quantum and Compact Cryptographic Constructions for the Internet of Things , Rouzbeh Behnia

Efficient Hardware Constructions for Error Detection of Post-Quantum Cryptographic Schemes , Alvaro Cintas Canto

Using Hyper-Dimensional Spanning Trees to Improve Structure Preservation During Dimensionality Reduction , Curtis Thomas Davis

Design, Deployment, and Validation of Computer Vision Techniques for Societal Scale Applications , Arup Kanti Dey

AffectiveTDA: Using Topological Data Analysis to Improve Analysis and Explainability in Affective Computing , Hamza Elhamdadi

Automatic Detection of Vehicles in Satellite Images for Economic Monitoring , Cole Hill

Analysis of Contextual Emotions Using Multimodal Data , Saurabh Hinduja

Data-driven Studies on Social Networks: Privacy and Simulation , Yasanka Sameera Horawalavithana

Automated Identification of Stages in Gonotrophic Cycle of Mosquitoes Using Computer Vision Techniques , Sherzod Kariev

Exploring the Use of Neural Transformers for Psycholinguistics , Antonio Laverghetta Jr.

Secure VLSI Hardware Design Against Intellectual Property (IP) Theft and Cryptographic Vulnerabilities , Matthew Dean Lewandowski

Turkic Interlingua: A Case Study of Machine Translation in Low-resource Languages , Jamshidbek Mirzakhalov

Automated Wound Segmentation and Dimension Measurement Using RGB-D Image , Chih-Yun Pai

Constructing Frameworks for Task-Optimized Visualizations , Ghulam Jilani Abdul Rahim Quadri

Trilateration-Based Localization in Known Environments with Object Detection , Valeria M. Salas Pacheco

Recognizing Patterns from Vital Signs Using Spectrograms , Sidharth Srivatsav Sribhashyam

Recognizing Emotion in the Wild Using Multimodal Data , Shivam Srivastava

A Modular Framework for Multi-Rotor Unmanned Aerial Vehicles for Military Operations , Dante Tezza

Human-centered Cybersecurity Research — Anthropological Findings from Two Longitudinal Studies , Anwesh Tuladhar

Learning State-Dependent Sensor Measurement Models To Improve Robot Localization Accuracy , Troi André Williams

Human-centric Cybersecurity Research: From Trapping the Bad Guys to Helping the Good Ones , Armin Ziaie Tabari

Theses/Dissertations from 2020 2020

Classifying Emotions with EEG and Peripheral Physiological Data Using 1D Convolutional Long Short-Term Memory Neural Network , Rupal Agarwal

Keyless Anti-Jamming Communication via Randomized DSSS , Ahmad Alagil

Active Deep Learning Method to Automate Unbiased Stereology Cell Counting , Saeed Alahmari

Composition of Atomic-Obligation Security Policies , Yan Cao Albright

Action Recognition Using the Motion Taxonomy , Maxat Alibayev

Sentiment Analysis in Peer Review , Zachariah J. Beasley

Spatial Heterogeneity Utilization in CT Images for Lung Nodule Classication , Dmitrii Cherezov

Feature Selection Via Random Subsets Of Uncorrelated Features , Long Kim Dang

Unifying Security Policy Enforcement: Theory and Practice , Shamaria Engram

PsiDB: A Framework for Batched Query Processing and Optimization , Mehrad Eslami

Composition of Atomic-Obligation Security Policies , Danielle Ferguson

Algorithms To Profile Driver Behavior From Zero-permission Embedded Sensors , Bharti Goel

The Efficiency and Accuracy of YOLO for Neonate Face Detection in the Clinical Setting , Jacqueline Hausmann

Beyond the Hype: Challenges of Neural Networks as Applied to Social Networks , Anthony Hernandez

Privacy-Preserving and Functional Information Systems , Thang Hoang

Managing Off-Grid Power Use for Solar Fueled Residences with Smart Appliances, Prices-to-Devices and IoT , Donnelle L. January

Novel Bit-Sliced In-Memory Computing Based VLSI Architecture for Fast Sobel Edge Detection in IoT Edge Devices , Rajeev Joshi

Edge Computing for Deep Learning-Based Distributed Real-time Object Detection on IoT Constrained Platforms at Low Frame Rate , Lakshmikavya Kalyanam

Establishing Topological Data Analysis: A Comparison of Visualization Techniques , Tanmay J. Kotha

Machine Learning for the Internet of Things: Applications, Implementation, and Security , Vishalini Laguduva Ramnath

System Support of Concurrent Database Query Processing on a GPU , Hao Li

Deep Learning Predictive Modeling with Data Challenges (Small, Big, or Imbalanced) , Renhao Liu

Countermeasures Against Various Network Attacks Using Machine Learning Methods , Yi Li

Towards Safe Power Oversubscription and Energy Efficiency of Data Centers , Sulav Malla

Design of Support Measures for Counting Frequent Patterns in Graphs , Jinghan Meng

Automating the Classification of Mosquito Specimens Using Image Processing Techniques , Mona Minakshi

Models of Secure Software Enforcement and Development , Hernan M. Palombo

Functional Object-Oriented Network: A Knowledge Representation for Service Robotics , David Andrés Paulius Ramos

Lung Nodule Malignancy Prediction from Computed Tomography Images Using Deep Learning , Rahul Paul

Algorithms and Framework for Computing 2-body Statistics on Graphics Processing Units , Napath Pitaksirianan

Efficient Viewshed Computation Algorithms On GPUs and CPUs , Faisal F. Qarah

Relational Joins on GPUs for In-Memory Database Query Processing , Ran Rui

Micro-architectural Countermeasures for Control Flow and Misspeculation Based Software Attacks , Love Kumar Sah

Efficient Forward-Secure and Compact Signatures for the Internet of Things (IoT) , Efe Ulas Akay Seyitoglu

Detecting Symptoms of Chronic Obstructive Pulmonary Disease and Congestive Heart Failure via Cough and Wheezing Sounds Using Smart-Phones and Machine Learning , Anthony Windmon

Toward Culturally Relevant Emotion Detection Using Physiological Signals , Khadija Zanna

Theses/Dissertations from 2019 2019

Beyond Labels and Captions: Contextualizing Grounded Semantics for Explainable Visual Interpretation , Sathyanarayanan Narasimhan Aakur

Empirical Analysis of a Cybersecurity Scoring System , Jaleel Ahmed

Phenomena of Social Dynamics in Online Games , Essa Alhazmi

Advanced Search

  • Email Notifications and RSS
  • All Collections
  • USF Faculty Publications
  • Open Access Journals
  • Conferences and Events
  • Theses and Dissertations
  • Textbooks Collection

Useful Links

  • Rights Information
  • SelectedWorks
  • Submit Research

Home | About | Help | My Account | Accessibility Statement | Language and Diversity Statements

Privacy Copyright

Reference management. Clean and simple.

The top list of computer science research databases

The best research databases for computer science

1. ACM Digital Library

2. ieee xplore digital library, 3. dblp computer science bibliography, 4. springer lecture notes in computer science (lncs), frequently asked questions about computer science research databases, related articles.

Besides the interdisciplinary research databases Web of Science and Scopus there are also academic databases specifically dedicated to computer science. We have compiled a list of the top 4 research databases with a special focus on computer science to help you find research papers, scholarly articles, and conference papers fast.

ACM Digital Library is the clear number one when it comes to academic databases for computer science. The ACM Full-Text Collection currently has 540,000+ articles, while the ACM Guide to Computing Literature holds more than 2.8+ million bibliographic entries.

  • Coverage: 2.8+ million articles
  • Abstracts: ✔
  • Related articles: ✘
  • References: ✔
  • Cited by: ✔
  • Full text: ✔ (requires institutional subscription)
  • Export formats: BibTeX, EndNote

Search interface of the ACM Digital Library

Pro tip: Use a reference manager like Paperpile to keep track of all your sources. Paperpile integrates with ACM Digital Library and many popular databases, so you can save references and PDFs directly to your library using the Paperpile buttons and later cite them in thousands of citation styles:

download research paper on computer science

IEEE Xplore holds more than 4.7 million research articles from the fields of electrical engineering, computer science, and electronics. It not only covers articles published in scholarly journals, but also conference papers, technical standards, as well as some books.

  • Coverage: 4.7+ million articles
  • Export formats: BibTeX, RIS

Search interface of IEEE Xplore

Hosted at the University of Trier, Germany, dbpl has become an indispensable resource in the field of computer science. Its index covers journal articles, conference and workshop proceedings, as well as monographs.

  • Coverage: 4.3 million articles
  • Abstracts: ✘
  • References: ✘
  • Cited by: ✘
  • Full text: ✘ (Links to publisher websites available)
  • Export formats: RIS, BibTeX

Search interface of dbpl

Springer's Lecture Notes in Computer Science is the number one publishing source for conference proceedings covering all areas of computer science.

  • Coverage: 415,000+ articles
  • Export formats: RIS, EndNote, BibTeX

Search interface of Springer Lecture Notes in Computer Science

Hosted at the University of Trier, Germany, dbpl has become an indispensable resource in the field of computer science. It's index covers journal articles, conference and workshop proceedings, as well as monographs.

Microsoft Academic was a free academic search engine developed by Microsoft Research. It had more than 13.9 million articles indexed. It was shut down in 2022.

EEE Xplore holds more than 4.7 million research articles from the fields of electrical engineering, computer science, and electronics. It not only covers articles published in scholarly journals, but also conference papers, technical standards, as well as some books.

PubMed: the ultimate guide

JCS Cover

Journal of Computer Science

Aims and scope.

The Journal of Computer Science (JCS) is dedicated to advancing computer science by publishing high-quality research and review articles that span both theoretical foundations and practical applications in information, computation, and computer systems. With a commitment to excellence, JCS offers a platform for researchers, scholars, and industry professionals to share their insights and contribute to the ongoing evolution of computer science. Published on a monthly basis, JCS provides up-to-date insights into this ever-evolving discipline.

It is with great pleasure that we announce the SGAMR Annual Awards 2020. This award is given annually to Researchers and Reviewers of International Journal of Structural Glass and Advanced Materials Research (SGAMR) who have shown innovative contributions and promising research as well as others who have excelled in their Editorial duties.

This special issue "Neuroinflammation and COVID-19" aims to provide a space for debate in the face of the growing evidence on the affectation of the nervous system by COVID-19, supported by original studies and case series.

The SGAMR Editorial Board is pleased to announce the inauguration of the yearly “SGAMR Young Researcher Award” (SGAMR-YRA). The best paper published by a young researcher will be selected by a journal committee, from the Editorial Board.

  • Recently Published
  • Most Viewed
  • Most Downloaded

University Library

Computer Science Research Resources: Find Articles & Papers

  • Find Articles & Papers
  • High-Impact Journals
  • Standards & Technical Reports
  • Patents & Government Documents
  • E-Books & Reference
  • Dissertations & Theses
  • Additional Resources

Engineering Easy Search

University library search engines.

  • Grainger Engineering Library Homepage With specialized searches for Engineering and the Physical Sciences.
  • Easy Search The easiest way to locate University Library resources, materials, and more!
  • Find Online Journals Search by title or by subject to view our subscription details, including date ranges and where you can access full text.
  • Journal and Article Locator Finds electronic or print copy of articles by using a citation.

Engineering Article Databases

  • Engineering Village This link opens in a new window Search for articles, conference paper, and report information in all areas of engineering. Full-text is often available through direct download.
  • Scopus This link opens in a new window Search periodicals, conference proceedings, technical reports, trade literature, patents, books, and press releases in all engineering fields. Some full-text available as direct downloads.
  • Web of Science (Core Collection) This link opens in a new window Search for articles in science and engineering. Also provides Science Citation Index that tracks citations in science and technical journals published since 1981. Journal Citation Reports are also available through ISI.

Computer Science Article Databases

  • ACM Digital Library This link opens in a new window This site provides access to tables of contents, abstracts, reviews, and full text of every article ever published by ACM and bibliograhic citations from major publishers in computing.
  • Compendex This link opens in a new window Compendex is the most comprehensive bibliographic database of scientific and technical engineering research available, covering all engineering disciplines. It includes millions of bibliographic citations and abstracts from thousands of engineering journals and conference proceedings. When combined with the Engineering Index Backfile (1884-1969), Compendex covers well over 120 years of core engineering literature.
  • IEEE Xplore This link opens in a new window Provides full-text access to IEEE transactions, IEEE and IEE journals, magazines, and conference proceedings published since 1988, and all current IEEE standards; brings additional search and access features to IEEE/IEE digital library users. Browsable by books & e-books, conference publications, education and learning, journals and magazines, standards and by topic. Also provides links to IEEE standards, IEEE spectrum and other sites.

Subject Guide

Profile Photo

Ask a Librarian

  • Next: High-Impact Journals >>
  • Last Updated: Jun 16, 2023 9:35 AM
  • URL: https://guides.library.illinois.edu/cs

Home > FACULTIES > Computer Science > CSD-ETD

Computer Science Department

Computer Science Theses and Dissertations

This collection contains theses and dissertations from the Department of Computer Science, collected from the Scholarship@Western Electronic Thesis and Dissertation Repository

Theses/Dissertations from 2024 2024

ASSESSMENT OF AI-GENERATED IMAGES USING COMPUTATIONAL METRICS AND HUMAN CENTRIC ANALYSIS , Memoona Aziz Ms.

Approximation Algorithms for High Multiplicity Strip Packing, Thief Orienteering, and K-Median , Andrew Bloch-Hansen

A Target-Based and A Targetless Extrinsic Calibration Methods for Thermal Camera and 3D LiDAR , Farhad Dalirani

Efficient Algorithms and Parallel Implementations for Power Series Multiplication , Seyed Abdol Hamid Fathi

Understanding Protein Deep Learning Models through Explainability , Zahra Fazel

Using Driver Gaze and On-Road Driving Data for Predicting Driver Maneuvers in Advanced Driving Assistance Systems , Farzan Heidari

Protein-Protein Interaction Prediction , SeyedMohsen Hosseini

Container Migration: A Perfomance Evaluation Between MIGrror AND Pre-copy , Xinwen Liang

UTILIZING MACHINE LEARNING TECHNIQUES FOR DISPERSION MEASURE ESTIMATION IN FAST RADIO BURSTS STUDIES , Hosein Rajabi

Investigating Tree- and Graph-based Neural Networks for Natural Language Processing Applications , Sudipta Singha Roy

Framework for Bug Inducing Commit Prediction Using Quality Metrics , Alireza Tavakkoli Barzoki

Knowledge-grounded Natural Language Understanding of Biomedical and Clinical Literature , Xindi Wang

Theses/Dissertations from 2023 2023

Classification of DDoS Attack with Machine Learning Architectures and Exploratory Analysis , Amreen Anbar

Multi-view Contrastive Learning for Unsupervised Domain Adaptation in Brain-Computer Interfaces , Sepehr Asgarian

Improved Protein Sequence Alignments Using Deep Learning , Seyed Sepehr Ashrafzadeh

INVESTIGATING IMPROVEMENTS TO MESH INDEXING , Anurag Bhattacharjee

Algorithms and Software for Oligonucleotide Design , Qin Dong

Framework for Assessing Information System Security Posture Risks , Syed Waqas Hamdani

De novo sequencing of multiple tandem mass spectra of peptide containing SILAC labeling , Fang Han

Local Model Agnostic XAI Methodologies Applied to Breast Cancer Malignancy Predictions , Heather Hartley

A Quantitative Analysis Between Software Quality Posture and Bug-fixing Commit , Rongji He

A Novel Method for Assessment of Batch Effect on single cell RNA sequencing data , Behnam Jabbarizadeh

Dynamically Finding Optimal Kernel Launch Parameters for CUDA Programs , Taabish Jeshani

Citation Polarity Identification From Scientific Articles Using Deep Learning Methods , Souvik Kundu

Denoising-Based Domain Adaptation Network for EEG Source Imaging , Runze Li

Decoy-Target Database Strategy and False Discovery Rate Analysis for Glycan Identification , Xiaoou Li

DpNovo: A DEEP LEARNING MODEL COMBINED WITH DYNAMIC PROGRAMMING FOR DE NOVO PEPTIDE SEQUENCING , Yizhou Li

Developing A Smart Home Surveillance System Using Autonomous Drones , Chongju Mai

Look-Ahead Selective Plasticity for Continual Learning , Rouzbeh Meshkinnejad

The Two Visual Processing Streams Through The Lens Of Deep Neural Networks , Aidasadat Mirebrahimi Tafreshi

Source-free Domain Adaptation for Sleep Stage Classification , Yasmin Niknam

Data Heterogeneity and Its Implications for Fairness , Ghazaleh Noroozi

Enhancing Urban Life: A Policy-Based Autonomic Smart City Management System for Efficient, Sustainable, and Self-Adaptive Urban Environments , Elham Okhovat

Evaluating the Likelihood of Bug Inducing Commits Using Metrics Trend Analysis , Parul Parul

On Computing Optimal Repairs for Conditional Independence , Alireza Pirhadi

Open-Set Source-Free Domain Adaptation in Fundus Images Analysis , Masoud Pourreza

Migration in Edge Computing , Arshin Rezazadeh

A Modified Hopfield Network for the K-Median Problem , Cody Rossiter

Predicting Network Failures with AI Techniques , Chandrika Saha

Toward Building an Intelligent and Secure Network: An Internet Traffic Forecasting Perspective , Sajal Saha

An Exploration of Visual Analytic Techniques for XAI: Applications in Clinical Decision Support , Mozhgan Salimiparsa

Attention-based Multi-Source-Free Domain Adaptation for EEG Emotion Recognition , Amir Hesam Salimnia

Global Cyber Attack Forecast using AI Techniques , Nusrat Kabir Samia

IMPLEMENTATION OF A PRE-ASSESSMENT MODULE TO IMPROVE THE INITIAL PLAYER EXPERIENCE USING PREVIOUS GAMING INFORMATION , Rafael David Segistan Canizales

A Computational Framework For Identifying Relevant Cell Types And Specific Regulatory Mechanisms In Schizophrenia Using Data Integration Methods , Kayvan Shabani

Weakly-Supervised Anomaly Detection in Surveillance Videos Based on Two-Stream I3D Convolution Network , Sareh Soltani Nejad

Smartphone Loss Prevention System Using BLE and GPS Technology , Noshin Tasnim

A Hybrid Continual Machine Learning Model for Efficient Hierarchical Classification of Domain-Specific Text in The Presence of Class Overlap (Case Study: IT Support Tickets) , Yasmen M. Wahba

Reducing Negative Transfer of Random Data in Source-Free Unsupervised Domain Adaptation , Anthony Wong

Deep Neural Methods for True/Pseudo- Invasion Classification in Colorectal Polyp Whole-Slide Images , Zhiyuan Yang

Developing a Relay-based Autonomous Drone Delivery System , Muhammad Zakar

Learning Mortality Risk for COVID-19 Using Machine Learning and Statistical Methods , Shaoshi Zhang

Machine Learning Techniques for Improved Functional Brain Parcellation , Da Zhi

Theses/Dissertations from 2022 2022

The Design and Implementation of a High-Performance Polynomial System Solver , Alexander Brandt

Defining Service Level Agreements in Serverless Computing , Mohamed Elsakhawy

Algorithms for Regular Chains of Dimension One , Juan P. Gonzalez Trochez

Towards a Novel and Intelligent e-commerce Framework for Smart-Shopping Applications , Susmitha Hanumanthu

Multi-Device Data Analysis for Fault Localization in Electrical Distribution Grids , Jacob D L Hunte

Towards Parking Lot Occupancy Assessment Using Aerial Imagery and Computer Vision , John Jewell

Potential of Vision Transformers for Advanced Driver-Assistance Systems: An Evaluative Approach , Andrew Katoch

Psychological Understanding of Textual journals using Natural Language Processing approaches , Amirmohammad Kazemeinizadeh

Driver Behavior Analysis Based on Real On-Road Driving Data in the Design of Advanced Driving Assistance Systems , Nima Khairdoost

Solving Challenges in Deep Unsupervised Methods for Anomaly Detection , Vahid Reza Khazaie

Developing an Efficient Real-Time Terrestrial Infrastructure Inspection System Using Autonomous Drones and Deep Learning , Marlin Manka

Predictive Modelling For Topic Handling Of Natural Language Dialogue With Virtual Agents , Lareina Milambiling

Improving Deep Entity Resolution by Constraints , Soudeh Nilforoushan

Respiratory Pattern Analysis for COVID-19 Digital Screening Using AI Techniques , Annita Tahsin Priyoti

Extracting Microservice Dependencies Using Log Analysis , Andres O. Rodriguez Ishida

False Discovery Rate Analysis for Glycopeptide Identification , Shun Saito

Towards a Generalization of Fulton's Intersection Multiplicity Algorithm , Ryan Sandford

An Investigation Into Time Gazed At Traffic Objects By Drivers , Kolby R. Sarson

Exploring Artificial Intelligence (AI) Techniques for Forecasting Network Traffic: Network QoS and Security Perspectives , Ibrahim Mohammed Sayem

A Unified Representation and Deep Learning Architecture for Persuasive Essays in English , Muhammad Tawsif Sazid

Towards the development of a cost-effective Image-Sensing-Smart-Parking Systems (ISenSmaP) , Aakriti Sharma

Advances in the Automatic Detection of Optimization Opportunities in Computer Programs , Delaram Talaashrafi

Reputation-Based Trust Assessment of Transacting Service Components , Konstantinos Tsiounis

Fully Autonomous UAV Exploration in Confined and Connectionless Environments , Kirk P. Vander Ploeg

Three Contributions to the Theory and Practice of Optimizing Compilers , Linxiao Wang

Developing Intelligent Routing Algorithm over SDN: Reusable Reinforcement Learning Approach , Wumian Wang

Predicting and Modifying Memorability of Images , Mohammad Younesi

Theses/Dissertations from 2021 2021

Generating Effective Sentence Representations: Deep Learning and Reinforcement Learning Approaches , Mahtab Ahmed

A Physical Layer Framework for a Smart City Using Accumulative Bayesian Machine Learning , Razan E. AlFar

Load Balancing and Resource Allocation in Smart Cities using Reinforcement Learning , Aseel AlOrbani

Contrastive Learning of Auditory Representations , Haider Al-Tahan

Cache-Friendly, Modular and Parallel Schemes For Computing Subresultant Chains , Mohammadali Asadi

Protein Interaction Sites Prediction using Deep Learning , Sourajit Basak

Predicting Stock Market Sector Sentiment Through News Article Based Textual Analysis , William A. Beldman

Improving Reader Motivation with Machine Learning , Tanner A. Bohn

A Black-box Approach for Containerized Microservice Monitoring in Fog Computing , Shi Chang

Visualization and Interpretation of Protein Interactions , Dipanjan Chatterjee

A Framework for Characterising Performance in Multi-Class Classification Problems with Applications in Cancer Single Cell RNA Sequencing , Erik R. Christensen

Exploratory Search with Archetype-based Language Models , Brent D. Davis

Evolutionary Design of Search and Triage Interfaces for Large Document Sets , Jonathan A. Demelo

Building Effective Network Security Frameworks using Deep Transfer Learning Techniques , Harsh Dhillon

A Deep Topical N-gram Model and Topic Discovery on COVID-19 News and Research Manuscripts , Yuan Du

Automatic extraction of requirements-related information from regulatory documents cited in the project contract , Sara Fotouhi

Developing a Resource and Energy Efficient Real-time Delivery Scheduling Framework for a Network of Autonomous Drones , Gopi Gugan

A Visual Analytics System for Rapid Sensemaking of Scientific Documents , Amirreza Haghverdiloo Barzegar

Calibration Between Eye Tracker and Stereoscopic Vision System Employing a Linear Closed-Form Perspective-n-Point (PNP) Algorithm , Mohammad Karami

Fuzzy and Probabilistic Rule-Based Approaches to Identify Fault Prone Files , Piyush Kumar Korlepara

  • Accessible Formats

Advanced Search

  • Notify me via email or RSS
  • Expert Gallery
  • Online Journals
  • eBook Collections
  • Reports and Working Papers
  • Conferences and Symposiums
  • Electronic Theses and Dissertations
  • Digitized Special Collections
  • All Collections
  • Disciplines

Author Corner

  • Submit Thesis/Dissertation

Home | About | FAQ | My Account | Accessibility Statement | Privacy | Copyright

©1878 - 2016 Western University

University | A to Z | Departments

  • Department of Computer Science

New research project will create AI audit tools to combat misinformation

  • Professional Development and Training
  • 50 years of Computer Science
  • Equality, Diversity and Inclusion
  • Current staff and students

Posted on 8 May 2024

New project will work with stakeholders including non-experts to develop tools that will stop AI presenting false or invented information as fact.

The Participatory Harm Auditing Workbenches and Methodologies (PHAWM) project will develop new methods for maximising the potential benefits of predictive and generative AI while minimising their potential for harm arising from bias and misinformation.

The project will pioneer participatory AI auditing. This is where non-experts, including regulators, end-users and those people most likely to be affected by decisions made by AI systems, will play a role in ensuring that those systems provide fair and reliable outputs.

New tools to support the auditing process will be developed in partnership with these stakeholders. The project will also create new training resources to help encourage widespread adoption of the tools.

Collaboration

The Department of Computer Science is part of the project consortium, which is led by the University of Glasgow and includes the Universities of Edinburgh, Sheffield, Stirling and Strathclyde and King’s College London. Funded by Responsible AI UK, the project brings together 25 researchers from these universities with 23 partner organisations.

York’s expertise in cyber security and privacy will be central to the project. The auditing tools created will help develop more robust and reliable AI systems, but they must consider security and privacy aspects from the start.

Dr Siamak Shahandashti , Senior Lecturer in the Department of Computer Science, will lead this element of the project. “The underlying training data used to train the AI models may contain sensitive private information such as health records,” he said. “We’re taking a 'privacy-by-design' approach to developing AI auditing mechanisms and tools, ensuring that the preservation of privacy is taken into account from the outset, rather than patched on as an afterthought.”

Dr Simone Stumpf, of the University of Glasgow’s School of Computing Science, is the project’s principal investigator. She said: “Auditing the outputs of AI can be a powerful tool to help develop more robust and reliable systems, but until now auditing has been unevenly applied and left mainly in the hands of experts. The PHAWM project will put auditing power in the hands of people who best understand the potential impact…That will help produce fairer and more robust outcomes for end-users and help ensure that AI technologies meet their regulatory obligations.”

Societal impact

Professor of Artificial Intelligence Gopal Ramchurn, from the University of Southampton and CEO of RAi UK, said the projects are multi-disciplinary and bring together computer and social scientists, alongside other specialists.

He added: “These projects are the keystones of the Responsible AI UK programme and have been chosen because they address the most pressing challenges that society faces with the rapid advances in AI. The projects will deliver interdisciplinary research that looks to address the complex socio-technical challenges that already exist or are emerging with the use of generative AI and other forms of AI deployed in the real-world. 

“The concerns around AI are not just for governments and industry to deal with – it is important that AI experts engage with researchers and policymakers to ensure we can better anticipate the issues that will be caused by AI.”

Related links

  • Sia Shahandashti's research
  • Cyber security and privacy research group
  • MSc in Cyber Security  

University of York , Heslington , York , YO10 5DD , UK Tel: work +44 (0) 1904 320000 | Fax: fax +44 (0)1904 323433

Legal statements | Privacy | Cookies | Accessibility © University of York | Modify | Direct Edit

COMMENTS

  1. computer science Latest Research Papers

    Computer science ( CS ) majors are in high demand and account for a large part of national computer and information technology job market applicants. Employment in this sector is projected to grow 12% between 2018 and 2028, which is faster than the average of all other occupations. Published data are available on traditional non-computer ...

  2. Computer Science (since January 1993)

    cs.CY - Computers and Society (new, recent, current month) Covers impact of computers on society, computer ethics, information technology and public policy, legal aspects of computing, computers and education. Roughly includes material in ACM Subject Classes K.0, K.2, K.3, K.4, K.5, and K.7.

  3. 533984 PDFs

    Explore the latest full-text research PDFs, articles, conference papers, preprints and more on COMPUTER SCIENCE. Find methods information, sources, references or conduct a literature review on ...

  4. Computer Science Research Papers

    Part 1: Orientation to Small Group Systems Chapter 1: Small Groups as the Heart of Society Chapter 2: Groups as Structured Open Systems Part 2: Foundations of Small Group Communication Chapter 3: Communication Principles for Group Members... more. Download. by Gloria Galanes. Computer Science.

  5. arXiv.org e-Print archive

    arXiv is a free distribution service and an open-access archive for nearly 2.4 million scholarly articles in the fields of physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering and systems science, and economics. Materials on this site are not peer-reviewed by arXiv.

  6. GitHub

    Papers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves as a directory of some of the best papers the community can find, bringing together documents scattered across the web. You can also visit the Papers We Love site for more info.

  7. Computer Science and Engineering

    This conceptual research paper is written to discuss the implementation of the A.D.A.B model in technology -based and technical subjects such as Computer Science, Engineering, Technical and so on ...

  8. The latest in Computer Science

    ytsaurus/ytsaurus • 5 Jun 2023. Many current applications have to perform data processing in a streaming fashion. Distributed, Parallel, and Cluster Computing. 1,854. 0.11 stars / hour. Paper. Code. Papers With Code highlights trending Computer Science research and the code to implement it.

  9. ACM Digital Library

    The Emerging Interest Group on Reproducibility and Replicability (REP) provides a distinct community of researchers focused on the reproducibility, sustainability, independent verification, model testing, benchmark data, guidelines and standard; while simultaneously promoting best practice across the ACM by working with interested parties to include their requirements into the tools ...

  10. Computer science

    Computer science is the study and development of the protocols required for automated processing and manipulation of data. This includes, for example, creating algorithms for efficiently searching ...

  11. Computers

    Computers. Computers is an international, scientific, peer-reviewed, open access journal of computer science, including computer and network architecture and computer-human interaction as its main foci, published monthly online by MDPI. Open Access — free for readers, with article processing charges (APC) paid by authors or their institutions.

  12. Discover Publications on Computing Research

    We are the home to prestigious publications that deliver insights from the brightest minds in computing. Our digital library has over 930,000+ articles, from a range of topics including award-winning special issues. All of Computing. Computer. IEEE Open Journal of the Computer Society. IEEE Transactions on Computers.

  13. Open research in computer science

    Open research in computer science. Spanning networks and communications to security and cryptology to big data, complexity, and analytics, SpringerOpen and BMC publish one of the leading open access portfolios in computer science. Learn about our journals and the research we publish here on this page.

  14. Computer Science archive

    Welcome to the Computing Research Repository (CoRR) in arXiv. The Computer Science section of arXiv was established in 1998 through a partnership of the Association for Computing Machinery, the Networked Computer Science Technical Reference Library, and arXiv. You can view the subject category descriptions and browse papers from the main CS ...

  15. Home

    SN Computer Science is a broad-based, hybrid, peer reviewed journal that publishes original research in all the disciplines of computer science including various inter-disciplinary aspects. The journal aims to be a global forum of, for, and by the community and offers: Rapid peer review under the expert guidance of a global Editorial Board; No color or page charges and free submission

  16. Top Ten Computer Science Education Research Papers of the Last 50 Years

    We also believe that highlighting excellent research will inspire others to enter the computing education field and make their own contributions.". The Top Ten Symposium Papers are: 1. " Identifying student misconceptions of programming " (2010) Lisa C. Kaczmarczyk, Elizabeth R. Petrick, University of California, San Diego; Philip East ...

  17. Home

    Journal of Computer Science and Technology is an international platform publishing high quality, refereed papers in all aspects of computer science and technology. Sponsored by the Institute of Computing Technology (ICT), Chinese Academy of Sciences (CAS), and China Computer Federation (CCF). Jointly published by ICT, CAS and Springer on a ...

  18. Computer Science and Engineering Theses and Dissertations

    Human-centered Cybersecurity Research — Anthropological Findings from Two Longitudinal Studies, Anwesh Tuladhar. PDF. Learning State-Dependent Sensor Measurement Models To Improve Robot Localization Accuracy, Troi André Williams. PDF. Human-centric Cybersecurity Research: From Trapping the Bad Guys to Helping the Good Ones, Armin Ziaie Tabari

  19. The top list of computer science research databases

    Get 30 days free. 1. ACM Digital Library. ACM Digital Library is the clear number one when it comes to academic databases for computer science. The ACM Full-Text Collection currently has 540,000+ articles, while the ACM Guide to Computing Literature holds more than 2.8+ million bibliographic entries. Coverage: 2.8+ million articles. Abstracts: .

  20. Journal of Computer Science

    The Journal of Computer Science (JCS) is dedicated to advancing computer science by publishing high-quality research and review articles that span both theoretical foundations and practical applications in information, computation, and computer systems. With a commitment to excellence, JCS offers a platform for researchers, scholars, and ...

  21. Computer Science Research Resources: Find Articles & Papers

    Computer Science Research Resources: Find Articles & Papers ... Search for articles, conference paper, and report information in all areas of engineering. Full-text is often available through direct download. Scopus This link opens in a new window. Search periodicals, conference proceedings, technical reports, trade literature, patents, books ...

  22. Computer Science Theses and Dissertations

    Theses/Dissertations from 2023. PDF. Classification of DDoS Attack with Machine Learning Architectures and Exploratory Analysis, Amreen Anbar. PDF. Multi-view Contrastive Learning for Unsupervised Domain Adaptation in Brain-Computer Interfaces, Sepehr Asgarian. PDF.

  23. New research project will create AI audit tools to combat

    The Department of Computer Science is part of the project consortium, which is led by the University of Glasgow and includes the Universities of Edinburgh, Sheffield, Stirling and Strathclyde and King's College London. Funded by Responsible AI UK, the project brings together 25 researchers from these universities with 23 partner organisations.

  24. A research paper on AI-driven drug discovery by SAKURA internet and

    SAKURA internet Research Center and COGNANO envision that these research findings will open new possibilities for AI-driven drug discovery, contributing to advancements in medical science and ...

  25. Best Computer Science Conferences in Kenya

    The ranking of best conferences in Kenya for Computer Science was devised by Research.com, one of the prominent sites for Computer Science research supplying credible data on scientific output since 2014. The position in the ranking is based on Impact Score values aggregated on 21-12-2022. ... Paper submission open. Rank Conference Details ...