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.

Subscribe to the PwC Newsletter

Join the community, trending research, nanoflow: towards optimal large language model serving throughput.

recent 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

A Survey of NL2SQL with Large Language Models: Where are we, and where are we going?

hkustdial/nl2sql_handbook • 9 Aug 2024

Translating users' natural language queries (NL) into SQL queries (i. e., NL2SQL) can significantly reduce barriers to accessing relational databases and support various commercial applications.

The Dawn of Natural Language to SQL: Are We Fully Ready?

hkustdial/nl2sql_survey • 3 Jun 2024

Translating users' natural language questions into SQL queries (i. e., NL2SQL) significantly lowers the barriers to accessing relational databases.

WhisperX: Time-Accurate Speech Transcription of Long-Form Audio

Large-scale, weakly-supervised speech recognition models, such as Whisper, have demonstrated impressive results on speech recognition across domains and languages.

Sound Audio and Speech Processing

Multi-modal Integrated Prediction and Decision-making with Adaptive Interaction Modality Explorations

Specifically, MIND leverages learning-based scenario predictions to obtain integrated predictions and decisions with social-consistent interaction modality and utilizes a modality-aware dynamic branching mechanism to generate scenario trees that efficiently capture the evolutions of distinctive interaction modalities with low variation of interaction uncertainty along the planning horizon.

GarmentCode: Programming Parametric Sewing Patterns

maria-korosteleva/garmentcode • 6 Jun 2023

In our prototype garment configurator, users can manipulate meaningful design parameters and body measurements, while the construction of pattern geometry is handled by garment programs implemented with GarmentCode.

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.

Quantitative 3D Map Accuracy Evaluation Hardware and Algorithm for LiDAR(-Inertial) SLAM

sangwoojung98/3d_map_evaluation • 19 Aug 2024

In this work, we propose a user-independent software/hardware system that can quantitatively evaluate the accuracy of a 3D pointcloud map acquired from LiDAR(-Inertial) SLAM.

SLAM2REF: Advancing Long-Term Mapping with 3D LiDAR and Reference Map Integration for Precise 6-DoF Trajectory Estimation and Map Extension

MigVega/SLAM2REF • 28 Aug 2024

This paper presents a pioneering solution to the task of integrating mobile 3D LiDAR and inertial measurement unit (IMU) data with existing building information models or point clouds, which is crucial for achieving precise long-term localization and mapping in indoor, GPS-denied environments.

ROG-Map: An Efficient Robocentric Occupancy Grid Map for Large-scene and High-resolution LiDAR-based Motion Planning

hku-mars/rog-map • 28 Feb 2023

Recent advances in LiDAR technology have opened up new possibilities for robotic navigation.

Computer Science - Science topic

Fig. 1. A sample of two consecutive pieces of programming codes...

  • Recruit researchers
  • Join for free
  • Login Email Tip: Most researchers use their institutional email address as their ResearchGate login Password Forgot password? Keep me logged in Log in or Continue with Google Welcome back! Please log in. Email · Hint Tip: Most researchers use their institutional email address as their ResearchGate login Password Forgot password? Keep me logged in Log in or Continue with Google No account? Sign up

Computer Science Research Network

recent research paper on computer science

Welcome to CompSciRN

The Computer Science Research Network

  • Conference Proceedings
  • Job Openings
  • Partners in Publishing
  • Professional Announcements
  • Research Paper Series

Computer Science Preprints

Computer Science is the study of computer systems and the impact that design, theory, and development have on society. The Computer Science Research Network on SSRN is an open access preprint server that provides a venue for authors to showcase their research papers in our digital library, speeding up the dissemination and providing the scholarly community access to groundbreaking working papers, early stage research and even peer reviewed or published journal articles. SSRN provides the opportunity to share different outputs of research such as preprints, preliminary or exploratory investigations, book chapters, PhD dissertations, course and teaching materials, presentations, and posters among others.  

The field of Computer Science changes rapidly in today’s technologically driven world. It can be difficult for even career researchers to keep up with new developments or to share their work before advances in technology make their findings obsolete. SSRN helps computer scientists discover the latest research in their own field and other fields of interest, such as innovation and education, while also providing a platform for the early sharing of their own work, making it available for subsequent work to be built upon more quickly.

Computer Science Papers

Email forwarding for @cs.stanford.edu is changing. Updates and details here .

Research & Impact

top banner

Making an Impact for a Better World

As computing continues to transform our world, the research we're pursuing at Stanford Computer Science seeks to ethically create, shape, and empower the new frontier. From the latest in robotics to foundation models to cryptocurrency, Stanford computer scientists are making an impact on the world beyond our academic walls. 

Faculty Spotlight: Omar Reingold

Faculty Spotlight:  Omer Reingold, the Rajeev Motwani Professor in Computer Science

"A computer scientist teaching a theater class is a bit unusual, I’ll grant you that. But is it so strange? For me, classifying different parts of campus to left-brain-versus-right-brain kind of thinking is just an unfortunate stereotype. I'd much rather go with ‘creativity is creativity is creativity.'" Read Omer Reingold's Story  

In the News: See Our Research in Action

Soda24 Best Paper Award winners

Best Paper Award: "Breaking the Metric Voting Distortion Barrier"

Stanford professor, Moses Charikar, and his two co-authors, Kangning Wang (postdoc) and Prasanna Ramakrishnan (PhD student), win Best Paper Award at the ACM-SIAM Symposium on Discrete Algorithms (SODA24).

Click here to read more as Kangning and Prasanna discuss their passion for research, the challenges they faced, and the significance of this award.

recent research paper on computer science

A Robotic Diver Connects Human's Sight and Touch to the Deep Sea

News

The Future of AI Chat: Foundation Models and Responsible Innovation

Guest Percy Liang is an authority on AI who says that we are undergoing a paradigm shift in AI powered by foundation models, which are general-purpose models trained at immense scale, such as ChatGPT.

CS Faculty & Their Research

Explore our network of faculty members and the innovation conceived by their research. They are shaping a new era of solutions and the next generation of thought leaders and entrepreneurs.

2023-04-12 collage of several Stanford computer science faculty Mendel Rosenblum, Mehran Sahami, Ron Dror, Sanmi Koyejo, and Diyi Yang.

Meet Our Faculty & Their Research

Stanford Computer Science faculty members work on the world's most pressing problems, in conjunction with other leaders across multiple fields. Fueled by academic and industry cross-collaborations, they form a network and culture of innovation.

The Emmy Award-winning video looks back at a remarkable six decades of AI work at Stanford University.

Stanford has been a leader in AI almost since the day the term was dreamed up by John McCarthy in the 1950s. McCarthy would join the Stanford faculty in 1962 and found the Stanford Artificial Intelligence Lab (SAIL), initiating a six-decades-plus legacy of innovation. Over the years, the field has grown to welcome a diversity of researchers and areas of exploration, including robotics, autonomous vehicles, medical diagnostics, natural language processing, and more. All the while, Stanford has been at the forefront in research and in educating the next generation of innovators in AI. Artificial intelligence would not be what it is today without Stanford.  

23023-04-12 photo collage of several Stanford Computer Science faculty Chris Re, Chris Manning, Tatsu Hashimoto, Kayvon Fatahalian, and Chelsea Finn.

Research at the Affiliate Programs

Stanford Computer Science has a legacy of working with industry to advance real-world solutions. Membership in our affiliate programs provides companies with access to the research, faculty, and students to accelerate their innovations.

2023-04-17 Joseph Huang portrait

Join the Affiliates Programs

Interested in the benefits of memberships to our affiliate programs, sponsored research, executive education programs, or student recruitment? Get started by contacting:

Joseph Huang, PhD | Executive Director of Strategic Research Initiatives Stanford University, Computer Science [email protected]  

Connecting Students & Research: Jump In

At Stanford, students do amazing research. Their projects are widely recognized as some of the best in the world. Stanford's reputation as one of the top CS programs comes in large part from this. If you're a student with a passion for participating in meaningful research, our CURIS and LINXS programs are designed to get you started.

2023 LINX and INSPiRE-CS cohort

LINXS Program

The Stanford LINXS Program is an eight-week summer residential program that brings innovative undergraduates, who are currently attending Historically Black Colleges & Universities and Hispanic Serving Institutions, to Stanford for an immersive academic research and graduate school preparation experience. 

CURIS 2023 cohort event montage

CURIS Program

CURIS is the undergraduate research program of Stanford's Computer Science Department. Each summer, 100+ undergraduates conduct and participate in computer science research advised and mentored by faculty and PhD students.  

students collaborating

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.

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
  • Explore content
  • About the journal
  • Publish with us
  • Sign up for alerts

Computer science articles within Scientific Reports

Article 10 September 2024 | Open Access

Weld seam object detection system based on the fusion of 2D images and 3D point clouds using interpretable neural networks

  • Shengbo Wang
  • , Zengxu Li
  •  &  Yaobin Yue

Aversion to external feedback suffices to ensure agent alignment

  • Paulo Garcia

The analysis of art design under improved convolutional neural network based on the Internet of Things technology

Computer vision and statistical insights into cycling near miss dynamics.

  • Mohamed Ibrahim

A multi-view multi-label fast model for Auricularia cornea phenotype identification and classification

  • Yinghang Xu
  • , Shizheng Qu
  •  &  Zhuoshi Li

Nanophotonic structure inverse design for switching application using deep learning

  • Ehsan Adibnia
  • , Majid Ghadrdan
  •  &  Mohammad Ali Mansouri-Birjandi

Solving linear systems on quantum hardware with hybrid HHL ++

  • Romina Yalovetzky
  • , Pierre Minssen
  •  &  Marco Pistoia

Article 09 September 2024 | Open Access

Enhancing early Parkinson’s disease detection through multimodal deep learning and explainable AI: insights from the PPMI database

  • Vincenzo Dentamaro
  • , Donato Impedovo
  •  &  Paolo Taurisano

Energy and throughput aware adequate routing for wireless sensor networks using integrated game theory method

  • M. Vivek Kumar
  •  &  O. Saraniya

Computer vision quickly identifies radio signals with unlimited accuracy

  • Michael C. Kleder

Training robust T1-weighted magnetic resonance imaging liver segmentation models using ensembles of datasets with different contrast protocols and liver disease etiologies

  • Nihil Patel
  • , Adrian Celaya
  •  &  David T. Fuentes

Article 08 September 2024 | Open Access

Enhanced stock market forecasting using dandelion optimization-driven 3D-CNN-GRU classification

  • B. N. Jagadesh
  • , N. V. RajaSekhar Reddy
  •  &  Ch. Koteswararao

Article 06 September 2024 | Open Access

Leveraging AI and patient metadata to develop a novel risk score for skin cancer detection

  • Shafiqul Islam
  • , Gordon C. Wishart
  •  &  Haider Raza

A machine learning based EMA-DCPM algorithm for production scheduling

  • , Haibin Liu
  •  &  Mingfei Li

Fine classification of rice fields in high-resolution remote sensing images

  • Lingyuan Zhao
  • , Zifei Luo
  •  &  Yan Zhang

A coordinated adaptive multiscale enhanced spatio-temporal fusion network for multi-lead electrocardiogram arrhythmia detection

  • Zicong Yang
  • , Aitong Jin
  •  &  Yan Liu

Article 05 September 2024 | Open Access

Novel concept-based image captioning models using LSTM and multi-encoder transformer architecture

  • Asmaa A. E. Osman
  • , Mohamed A. Wahby Shalaby
  •  &  Khaled M. Elsayed

An improved sand cat swarm optimization with lens opposition-based learning and sparrow search algorithm

  • Yanguang Cai
  • , Changle Guo
  •  &  Xiang Chen

Trust, trustworthiness and AI governance

  • Christian Lahusen
  • , Martino Maggetti
  •  &  Marija Slavkovik

Lightweight deep neural network for radio frequency interference detection and segmentation in synthetic aperture radar

  • Fenghao Zheng
  • , Zhongmin Zhang
  •  &  Dang Zhang

A PV cell defect detector combined with transformer and attention mechanism

  •  &  Zhenzhen Lv

An encryption algorithm for color images based on an improved dual-chaotic system combined with DNA encoding

  • , Tingting Liu
  •  &  Jun Yin

Article 04 September 2024 | Open Access

Automated Association for Osteosynthesis Foundation and Orthopedic Trauma Association classification of pelvic fractures on pelvic radiographs using deep learning

  • Seung Hwan Lee
  • , Jisu Jeon
  •  &  Kwang Gi Kim

Fog-assisted de-duplicated data exchange in distributed edge computing networks

  • Ghawar Said
  • , Anwar Ghani
  •  &  Do-Hyeun Kim

Multi-modality multi-task model for mRS prediction using diffusion-weighted resonance imaging

  • In-Seo Park
  • , Seongheon Kim
  •  &  Chulho Kim

Formal analysis of signal protocol based on logic of events theory

  • , Meihua Xiao
  •  &  Ruihan Xu

Livestream sales prediction based on an interpretable deep-learning model

  •  &  Xian Zhang

ERABiLNet: enhanced residual attention with bidirectional long short-term memory

  • Koteeswaran Seerangan
  • , Malarvizhi Nandagopal
  •  &  Shitharth Selvarajan

Skin cancer classification leveraging multi-directional compact convolutional neural network ensembles and gabor wavelets

  • Omneya Attallah

APIS: a paired CT-MRI dataset for ischemic stroke segmentation - methods and challenges

  • Santiago Gómez
  • , Edgar Rangel
  •  &  Fabio Martínez

Advancing sentiment classification through a population game model approach

  • Neha Punetha
  •  &  Goonjan Jain

Flying foxes optimization with reinforcement learning for vehicle detection in UAV imagery

  • Naif Almakayeel

A two-stage defect detection method for unevenly illuminated self-adhesive printed materials

  • Guifeng Peng
  •  &  Qing Jiang

Urban traffic tiny object detection via attention and multi-scale feature driven in UAV-vision

  • Yangyang Wang
  • , Jie Zhang
  •  &  Jian Zhou

Article 03 September 2024 | Open Access

An improve crested porcupine algorithm for UAV delivery path planning in challenging environments

  • Shenglin Liu
  • , Zikai Jin
  •  &  Huimin Lu

Designing a reliable machine learning system for accurately estimating the ultimate condition of FRP-confined concrete

  • Meysam Alizamir
  • , Aliakbar Gholampour
  •  &  Woo-tai Jung

Exploiting histopathological imaging for early detection of lung and colon cancer via ensemble deep learning model

  • Moneerah Alotaibi
  • , Amal Alshardan
  •  &  Alaa O. Khadidos

Article 02 September 2024 | Open Access

Optimization of the convolutional neural network classification model under the background of innovative art teaching models

  •  &  Shuguang Xu

Fuchs’ Endothelial Corneal Dystrophy evaluation using a high-resolution wavefront sensor

  • Carolina Belda-Para
  • , Gonzalo Velarde-Rodríguez
  •  &  José M. Rodríguez-Ramos

Short-term natural gas load forecasting based on EL-VMD-Transformer-ResLSTM

  • Mingzhi Zhao
  • , Guangrong Guo
  •  &  Ziyi Wang

A rigorous workflow and comparative analysis for accurate determination of vitrinite reflectance using data-driven approaches in the Persian Gulf region

  • Parsa Kharazi Esfahani
  • , Hadi Mahdavi Basir
  •  &  Ahmad Reza Rabbani

Article 31 August 2024 | Open Access

Deep learning approach for dysphagia detection by syllable-based speech analysis with daily conversations

  • Seokhyeon Heo
  • , Kyeong Eun Uhm
  •  &  Jongmin Lee

Identifying alternately poisoning attacks in federated learning online using trajectory anomaly detection method

  • Zhiying Ding
  • , Wenshuo Wang
  •  &  Chunxiao Mu

Article 30 August 2024 | Open Access

Deep-learning-based method for the segmentation of ureter and renal pelvis on non-enhanced CT scans

  • , Hai Zhong
  •  &  Guo Dong Pang

Improving privacy-preserving multi-faceted long short-term memory for accurate evaluation of encrypted time-series MRI images in heart disease

  • Lenka Čepová
  • , Muniyandy Elangovan
  •  &  Faruq Mohammad

Enhancing source code classification effectiveness via prompt learning incorporating knowledge features

  • , Senlin Luo
  •  &  Zhengjun Li

CTNet: a convolutional transformer network for EEG-based motor imagery classification

  • , Xiaolu Jiang
  •  &  Sujun Weng

Augmented sets of output differences and new distinguishers for SPN ciphers

  • Rahul Girme
  • , Raghvendra Rohit
  •  &  Santanu Sarkar

A novel classification algorithm for customer churn prediction based on hybrid Ensemble-Fusion model

  • Chenggang He
  •  &  Chris H. Q. Ding

Article 29 August 2024 | Open Access

Effective weight optimization strategy for precise deep learning forecasting models using EvoLearn approach

  • , Ashima Anand
  •  &  Rajender Parsad

Advertisement

Browse broader subjects

  • Systems biology
  • Mathematics and computing

Quick links

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

recent research paper on computer science

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
  • Privacy Policy

Research Method

Home » 500+ Computer Science Research Topics

500+ Computer Science Research Topics

Computer Science Research Topics

Computer Science is a constantly evolving field that has transformed the world we live in today. With new technologies emerging every day, there are countless research opportunities in this field. Whether you are interested in artificial intelligence, machine learning, cybersecurity, data analytics, or computer networks, there are endless possibilities to explore. In this post, we will delve into some of the most interesting and important research topics in Computer Science. From the latest advancements in programming languages to the development of cutting-edge algorithms, we will explore the latest trends and innovations that are shaping the future of Computer Science. So, whether you are a student or a professional, read on to discover some of the most exciting research topics in this dynamic and rapidly expanding field.

Computer Science Research Topics

Computer Science Research Topics are as follows:

  • Using machine learning to detect and prevent cyber attacks
  • Developing algorithms for optimized resource allocation in cloud computing
  • Investigating the use of blockchain technology for secure and decentralized data storage
  • Developing intelligent chatbots for customer service
  • Investigating the effectiveness of deep learning for natural language processing
  • Developing algorithms for detecting and removing fake news from social media
  • Investigating the impact of social media on mental health
  • Developing algorithms for efficient image and video compression
  • Investigating the use of big data analytics for predictive maintenance in manufacturing
  • Developing algorithms for identifying and mitigating bias in machine learning models
  • Investigating the ethical implications of autonomous vehicles
  • Developing algorithms for detecting and preventing cyberbullying
  • Investigating the use of machine learning for personalized medicine
  • Developing algorithms for efficient and accurate speech recognition
  • Investigating the impact of social media on political polarization
  • Developing algorithms for sentiment analysis in social media data
  • Investigating the use of virtual reality in education
  • Developing algorithms for efficient data encryption and decryption
  • Investigating the impact of technology on workplace productivity
  • Developing algorithms for detecting and mitigating deepfakes
  • Investigating the use of artificial intelligence in financial trading
  • Developing algorithms for efficient database management
  • Investigating the effectiveness of online learning platforms
  • Developing algorithms for efficient and accurate facial recognition
  • Investigating the use of machine learning for predicting weather patterns
  • Developing algorithms for efficient and secure data transfer
  • Investigating the impact of technology on social skills and communication
  • Developing algorithms for efficient and accurate object recognition
  • Investigating the use of machine learning for fraud detection in finance
  • Developing algorithms for efficient and secure authentication systems
  • Investigating the impact of technology on privacy and surveillance
  • Developing algorithms for efficient and accurate handwriting recognition
  • Investigating the use of machine learning for predicting stock prices
  • Developing algorithms for efficient and secure biometric identification
  • Investigating the impact of technology on mental health and well-being
  • Developing algorithms for efficient and accurate language translation
  • Investigating the use of machine learning for personalized advertising
  • Developing algorithms for efficient and secure payment systems
  • Investigating the impact of technology on the job market and automation
  • Developing algorithms for efficient and accurate object tracking
  • Investigating the use of machine learning for predicting disease outbreaks
  • Developing algorithms for efficient and secure access control
  • Investigating the impact of technology on human behavior and decision making
  • Developing algorithms for efficient and accurate sound recognition
  • Investigating the use of machine learning for predicting customer behavior
  • Developing algorithms for efficient and secure data backup and recovery
  • Investigating the impact of technology on education and learning outcomes
  • Developing algorithms for efficient and accurate emotion recognition
  • Investigating the use of machine learning for improving healthcare outcomes
  • Developing algorithms for efficient and secure supply chain management
  • Investigating the impact of technology on cultural and societal norms
  • Developing algorithms for efficient and accurate gesture recognition
  • Investigating the use of machine learning for predicting consumer demand
  • Developing algorithms for efficient and secure cloud storage
  • Investigating the impact of technology on environmental sustainability
  • Developing algorithms for efficient and accurate voice recognition
  • Investigating the use of machine learning for improving transportation systems
  • Developing algorithms for efficient and secure mobile device management
  • Investigating the impact of technology on social inequality and access to resources
  • Machine learning for healthcare diagnosis and treatment
  • Machine Learning for Cybersecurity
  • Machine learning for personalized medicine
  • Cybersecurity threats and defense strategies
  • Big data analytics for business intelligence
  • Blockchain technology and its applications
  • Human-computer interaction in virtual reality environments
  • Artificial intelligence for autonomous vehicles
  • Natural language processing for chatbots
  • Cloud computing and its impact on the IT industry
  • Internet of Things (IoT) and smart homes
  • Robotics and automation in manufacturing
  • Augmented reality and its potential in education
  • Data mining techniques for customer relationship management
  • Computer vision for object recognition and tracking
  • Quantum computing and its applications in cryptography
  • Social media analytics and sentiment analysis
  • Recommender systems for personalized content delivery
  • Mobile computing and its impact on society
  • Bioinformatics and genomic data analysis
  • Deep learning for image and speech recognition
  • Digital signal processing and audio processing algorithms
  • Cloud storage and data security in the cloud
  • Wearable technology and its impact on healthcare
  • Computational linguistics for natural language understanding
  • Cognitive computing for decision support systems
  • Cyber-physical systems and their applications
  • Edge computing and its impact on IoT
  • Machine learning for fraud detection
  • Cryptography and its role in secure communication
  • Cybersecurity risks in the era of the Internet of Things
  • Natural language generation for automated report writing
  • 3D printing and its impact on manufacturing
  • Virtual assistants and their applications in daily life
  • Cloud-based gaming and its impact on the gaming industry
  • Computer networks and their security issues
  • Cyber forensics and its role in criminal investigations
  • Machine learning for predictive maintenance in industrial settings
  • Augmented reality for cultural heritage preservation
  • Human-robot interaction and its applications
  • Data visualization and its impact on decision-making
  • Cybersecurity in financial systems and blockchain
  • Computer graphics and animation techniques
  • Biometrics and its role in secure authentication
  • Cloud-based e-learning platforms and their impact on education
  • Natural language processing for machine translation
  • Machine learning for predictive maintenance in healthcare
  • Cybersecurity and privacy issues in social media
  • Computer vision for medical image analysis
  • Natural language generation for content creation
  • Cybersecurity challenges in cloud computing
  • Human-robot collaboration in manufacturing
  • Data mining for predicting customer churn
  • Artificial intelligence for autonomous drones
  • Cybersecurity risks in the healthcare industry
  • Machine learning for speech synthesis
  • Edge computing for low-latency applications
  • Virtual reality for mental health therapy
  • Quantum computing and its applications in finance
  • Biomedical engineering and its applications
  • Cybersecurity in autonomous systems
  • Machine learning for predictive maintenance in transportation
  • Computer vision for object detection in autonomous driving
  • Augmented reality for industrial training and simulations
  • Cloud-based cybersecurity solutions for small businesses
  • Natural language processing for knowledge management
  • Machine learning for personalized advertising
  • Cybersecurity in the supply chain management
  • Cybersecurity risks in the energy sector
  • Computer vision for facial recognition
  • Natural language processing for social media analysis
  • Machine learning for sentiment analysis in customer reviews
  • Explainable Artificial Intelligence
  • Quantum Computing
  • Blockchain Technology
  • Human-Computer Interaction
  • Natural Language Processing
  • Cloud Computing
  • Robotics and Automation
  • Augmented Reality and Virtual Reality
  • Cyber-Physical Systems
  • Computational Neuroscience
  • Big Data Analytics
  • Computer Vision
  • Cryptography and Network Security
  • Internet of Things
  • Computer Graphics and Visualization
  • Artificial Intelligence for Game Design
  • Computational Biology
  • Social Network Analysis
  • Bioinformatics
  • Distributed Systems and Middleware
  • Information Retrieval and Data Mining
  • Computer Networks
  • Mobile Computing and Wireless Networks
  • Software Engineering
  • Database Systems
  • Parallel and Distributed Computing
  • Human-Robot Interaction
  • Intelligent Transportation Systems
  • High-Performance Computing
  • Cyber-Physical Security
  • Deep Learning
  • Sensor Networks
  • Multi-Agent Systems
  • Human-Centered Computing
  • Wearable Computing
  • Knowledge Representation and Reasoning
  • Adaptive Systems
  • Brain-Computer Interface
  • Health Informatics
  • Cognitive Computing
  • Cybersecurity and Privacy
  • Internet Security
  • Cybercrime and Digital Forensics
  • Cloud Security
  • Cryptocurrencies and Digital Payments
  • Machine Learning for Natural Language Generation
  • Cognitive Robotics
  • Neural Networks
  • Semantic Web
  • Image Processing
  • Cyber Threat Intelligence
  • Secure Mobile Computing
  • Cybersecurity Education and Training
  • Privacy Preserving Techniques
  • Cyber-Physical Systems Security
  • Virtualization and Containerization
  • Machine Learning for Computer Vision
  • Network Function Virtualization
  • Cybersecurity Risk Management
  • Information Security Governance
  • Intrusion Detection and Prevention
  • Biometric Authentication
  • Machine Learning for Predictive Maintenance
  • Security in Cloud-based Environments
  • Cybersecurity for Industrial Control Systems
  • Smart Grid Security
  • Software Defined Networking
  • Quantum Cryptography
  • Security in the Internet of Things
  • Natural language processing for sentiment analysis
  • Blockchain technology for secure data sharing
  • Developing efficient algorithms for big data analysis
  • Cybersecurity for internet of things (IoT) devices
  • Human-robot interaction for industrial automation
  • Image recognition for autonomous vehicles
  • Social media analytics for marketing strategy
  • Quantum computing for solving complex problems
  • Biometric authentication for secure access control
  • Augmented reality for education and training
  • Intelligent transportation systems for traffic management
  • Predictive modeling for financial markets
  • Cloud computing for scalable data storage and processing
  • Virtual reality for therapy and mental health treatment
  • Data visualization for business intelligence
  • Recommender systems for personalized product recommendations
  • Speech recognition for voice-controlled devices
  • Mobile computing for real-time location-based services
  • Neural networks for predicting user behavior
  • Genetic algorithms for optimization problems
  • Distributed computing for parallel processing
  • Internet of things (IoT) for smart cities
  • Wireless sensor networks for environmental monitoring
  • Cloud-based gaming for high-performance gaming
  • Social network analysis for identifying influencers
  • Autonomous systems for agriculture
  • Robotics for disaster response
  • Data mining for customer segmentation
  • Computer graphics for visual effects in movies and video games
  • Virtual assistants for personalized customer service
  • Natural language understanding for chatbots
  • 3D printing for manufacturing prototypes
  • Artificial intelligence for stock trading
  • Machine learning for weather forecasting
  • Biomedical engineering for prosthetics and implants
  • Cybersecurity for financial institutions
  • Machine learning for energy consumption optimization
  • Computer vision for object tracking
  • Natural language processing for document summarization
  • Wearable technology for health and fitness monitoring
  • Internet of things (IoT) for home automation
  • Reinforcement learning for robotics control
  • Big data analytics for customer insights
  • Machine learning for supply chain optimization
  • Natural language processing for legal document analysis
  • Artificial intelligence for drug discovery
  • Computer vision for object recognition in robotics
  • Data mining for customer churn prediction
  • Autonomous systems for space exploration
  • Robotics for agriculture automation
  • Machine learning for predicting earthquakes
  • Natural language processing for sentiment analysis in customer reviews
  • Big data analytics for predicting natural disasters
  • Internet of things (IoT) for remote patient monitoring
  • Blockchain technology for digital identity management
  • Machine learning for predicting wildfire spread
  • Computer vision for gesture recognition
  • Natural language processing for automated translation
  • Big data analytics for fraud detection in banking
  • Internet of things (IoT) for smart homes
  • Robotics for warehouse automation
  • Machine learning for predicting air pollution
  • Natural language processing for medical record analysis
  • Augmented reality for architectural design
  • Big data analytics for predicting traffic congestion
  • Machine learning for predicting customer lifetime value
  • Developing algorithms for efficient and accurate text recognition
  • Natural Language Processing for Virtual Assistants
  • Natural Language Processing for Sentiment Analysis in Social Media
  • Explainable Artificial Intelligence (XAI) for Trust and Transparency
  • Deep Learning for Image and Video Retrieval
  • Edge Computing for Internet of Things (IoT) Applications
  • Data Science for Social Media Analytics
  • Cybersecurity for Critical Infrastructure Protection
  • Natural Language Processing for Text Classification
  • Quantum Computing for Optimization Problems
  • Machine Learning for Personalized Health Monitoring
  • Computer Vision for Autonomous Driving
  • Blockchain Technology for Supply Chain Management
  • Augmented Reality for Education and Training
  • Natural Language Processing for Sentiment Analysis
  • Machine Learning for Personalized Marketing
  • Big Data Analytics for Financial Fraud Detection
  • Cybersecurity for Cloud Security Assessment
  • Artificial Intelligence for Natural Language Understanding
  • Blockchain Technology for Decentralized Applications
  • Virtual Reality for Cultural Heritage Preservation
  • Natural Language Processing for Named Entity Recognition
  • Machine Learning for Customer Churn Prediction
  • Big Data Analytics for Social Network Analysis
  • Cybersecurity for Intrusion Detection and Prevention
  • Artificial Intelligence for Robotics and Automation
  • Blockchain Technology for Digital Identity Management
  • Virtual Reality for Rehabilitation and Therapy
  • Natural Language Processing for Text Summarization
  • Machine Learning for Credit Risk Assessment
  • Big Data Analytics for Fraud Detection in Healthcare
  • Cybersecurity for Internet Privacy Protection
  • Artificial Intelligence for Game Design and Development
  • Blockchain Technology for Decentralized Social Networks
  • Virtual Reality for Marketing and Advertising
  • Natural Language Processing for Opinion Mining
  • Machine Learning for Anomaly Detection
  • Big Data Analytics for Predictive Maintenance in Transportation
  • Cybersecurity for Network Security Management
  • Artificial Intelligence for Personalized News and Content Delivery
  • Blockchain Technology for Cryptocurrency Mining
  • Virtual Reality for Architectural Design and Visualization
  • Natural Language Processing for Machine Translation
  • Machine Learning for Automated Image Captioning
  • Big Data Analytics for Stock Market Prediction
  • Cybersecurity for Biometric Authentication Systems
  • Artificial Intelligence for Human-Robot Interaction
  • Blockchain Technology for Smart Grids
  • Virtual Reality for Sports Training and Simulation
  • Natural Language Processing for Question Answering Systems
  • Machine Learning for Sentiment Analysis in Customer Feedback
  • Big Data Analytics for Predictive Maintenance in Manufacturing
  • Cybersecurity for Cloud-Based Systems
  • Artificial Intelligence for Automated Journalism
  • Blockchain Technology for Intellectual Property Management
  • Virtual Reality for Therapy and Rehabilitation
  • Natural Language Processing for Language Generation
  • Machine Learning for Customer Lifetime Value Prediction
  • Big Data Analytics for Predictive Maintenance in Energy Systems
  • Cybersecurity for Secure Mobile Communication
  • Artificial Intelligence for Emotion Recognition
  • Blockchain Technology for Digital Asset Trading
  • Virtual Reality for Automotive Design and Visualization
  • Natural Language Processing for Semantic Web
  • Machine Learning for Fraud Detection in Financial Transactions
  • Big Data Analytics for Social Media Monitoring
  • Cybersecurity for Cloud Storage and Sharing
  • Artificial Intelligence for Personalized Education
  • Blockchain Technology for Secure Online Voting Systems
  • Virtual Reality for Cultural Tourism
  • Natural Language Processing for Chatbot Communication
  • Machine Learning for Medical Diagnosis and Treatment
  • Big Data Analytics for Environmental Monitoring and Management.
  • Cybersecurity for Cloud Computing Environments
  • Virtual Reality for Training and Simulation
  • Big Data Analytics for Sports Performance Analysis
  • Cybersecurity for Internet of Things (IoT) Devices
  • Artificial Intelligence for Traffic Management and Control
  • Blockchain Technology for Smart Contracts
  • Natural Language Processing for Document Summarization
  • Machine Learning for Image and Video Recognition
  • Blockchain Technology for Digital Asset Management
  • Virtual Reality for Entertainment and Gaming
  • Natural Language Processing for Opinion Mining in Online Reviews
  • Machine Learning for Customer Relationship Management
  • Big Data Analytics for Environmental Monitoring and Management
  • Cybersecurity for Network Traffic Analysis and Monitoring
  • Artificial Intelligence for Natural Language Generation
  • Blockchain Technology for Supply Chain Transparency and Traceability
  • Virtual Reality for Design and Visualization
  • Natural Language Processing for Speech Recognition
  • Machine Learning for Recommendation Systems
  • Big Data Analytics for Customer Segmentation and Targeting
  • Cybersecurity for Biometric Authentication
  • Artificial Intelligence for Human-Computer Interaction
  • Blockchain Technology for Decentralized Finance (DeFi)
  • Virtual Reality for Tourism and Cultural Heritage
  • Machine Learning for Cybersecurity Threat Detection and Prevention
  • Big Data Analytics for Healthcare Cost Reduction
  • Cybersecurity for Data Privacy and Protection
  • Artificial Intelligence for Autonomous Vehicles
  • Blockchain Technology for Cryptocurrency and Blockchain Security
  • Virtual Reality for Real Estate Visualization
  • Natural Language Processing for Question Answering
  • Big Data Analytics for Financial Markets Prediction
  • Cybersecurity for Cloud-Based Machine Learning Systems
  • Artificial Intelligence for Personalized Advertising
  • Blockchain Technology for Digital Identity Verification
  • Virtual Reality for Cultural and Language Learning
  • Natural Language Processing for Semantic Analysis
  • Machine Learning for Business Forecasting
  • Big Data Analytics for Social Media Marketing
  • Artificial Intelligence for Content Generation
  • Blockchain Technology for Smart Cities
  • Virtual Reality for Historical Reconstruction
  • Natural Language Processing for Knowledge Graph Construction
  • Machine Learning for Speech Synthesis
  • Big Data Analytics for Traffic Optimization
  • Artificial Intelligence for Social Robotics
  • Blockchain Technology for Healthcare Data Management
  • Virtual Reality for Disaster Preparedness and Response
  • Natural Language Processing for Multilingual Communication
  • Machine Learning for Emotion Recognition
  • Big Data Analytics for Human Resources Management
  • Cybersecurity for Mobile App Security
  • Artificial Intelligence for Financial Planning and Investment
  • Blockchain Technology for Energy Management
  • Virtual Reality for Cultural Preservation and Heritage.
  • Big Data Analytics for Healthcare Management
  • Cybersecurity in the Internet of Things (IoT)
  • Artificial Intelligence for Predictive Maintenance
  • Computational Biology for Drug Discovery
  • Virtual Reality for Mental Health Treatment
  • Machine Learning for Sentiment Analysis in Social Media
  • Human-Computer Interaction for User Experience Design
  • Cloud Computing for Disaster Recovery
  • Quantum Computing for Cryptography
  • Intelligent Transportation Systems for Smart Cities
  • Cybersecurity for Autonomous Vehicles
  • Artificial Intelligence for Fraud Detection in Financial Systems
  • Social Network Analysis for Marketing Campaigns
  • Cloud Computing for Video Game Streaming
  • Machine Learning for Speech Recognition
  • Augmented Reality for Architecture and Design
  • Natural Language Processing for Customer Service Chatbots
  • Machine Learning for Climate Change Prediction
  • Big Data Analytics for Social Sciences
  • Artificial Intelligence for Energy Management
  • Virtual Reality for Tourism and Travel
  • Cybersecurity for Smart Grids
  • Machine Learning for Image Recognition
  • Augmented Reality for Sports Training
  • Natural Language Processing for Content Creation
  • Cloud Computing for High-Performance Computing
  • Artificial Intelligence for Personalized Medicine
  • Virtual Reality for Architecture and Design
  • Augmented Reality for Product Visualization
  • Natural Language Processing for Language Translation
  • Cybersecurity for Cloud Computing
  • Artificial Intelligence for Supply Chain Optimization
  • Blockchain Technology for Digital Voting Systems
  • Virtual Reality for Job Training
  • Augmented Reality for Retail Shopping
  • Natural Language Processing for Sentiment Analysis in Customer Feedback
  • Cloud Computing for Mobile Application Development
  • Artificial Intelligence for Cybersecurity Threat Detection
  • Blockchain Technology for Intellectual Property Protection
  • Virtual Reality for Music Education
  • Machine Learning for Financial Forecasting
  • Augmented Reality for Medical Education
  • Natural Language Processing for News Summarization
  • Cybersecurity for Healthcare Data Protection
  • Artificial Intelligence for Autonomous Robots
  • Virtual Reality for Fitness and Health
  • Machine Learning for Natural Language Understanding
  • Augmented Reality for Museum Exhibits
  • Natural Language Processing for Chatbot Personality Development
  • Cloud Computing for Website Performance Optimization
  • Artificial Intelligence for E-commerce Recommendation Systems
  • Blockchain Technology for Supply Chain Traceability
  • Virtual Reality for Military Training
  • Augmented Reality for Advertising
  • Natural Language Processing for Chatbot Conversation Management
  • Cybersecurity for Cloud-Based Services
  • Artificial Intelligence for Agricultural Management
  • Blockchain Technology for Food Safety Assurance
  • Virtual Reality for Historical Reenactments
  • Machine Learning for Cybersecurity Incident Response.
  • Secure Multiparty Computation
  • Federated Learning
  • Internet of Things Security
  • Blockchain Scalability
  • Quantum Computing Algorithms
  • Explainable AI
  • Data Privacy in the Age of Big Data
  • Adversarial Machine Learning
  • Deep Reinforcement Learning
  • Online Learning and Streaming Algorithms
  • Graph Neural Networks
  • Automated Debugging and Fault Localization
  • Mobile Application Development
  • Software Engineering for Cloud Computing
  • Cryptocurrency Security
  • Edge Computing for Real-Time Applications
  • Natural Language Generation
  • Virtual and Augmented Reality
  • Computational Biology and Bioinformatics
  • Internet of Things Applications
  • Robotics and Autonomous Systems
  • Explainable Robotics
  • 3D Printing and Additive Manufacturing
  • Distributed Systems
  • Parallel Computing
  • Data Center Networking
  • Data Mining and Knowledge Discovery
  • Information Retrieval and Search Engines
  • Network Security and Privacy
  • Cloud Computing Security
  • Data Analytics for Business Intelligence
  • Neural Networks and Deep Learning
  • Reinforcement Learning for Robotics
  • Automated Planning and Scheduling
  • Evolutionary Computation and Genetic Algorithms
  • Formal Methods for Software Engineering
  • Computational Complexity Theory
  • Bio-inspired Computing
  • Computer Vision for Object Recognition
  • Automated Reasoning and Theorem Proving
  • Natural Language Understanding
  • Machine Learning for Healthcare
  • Scalable Distributed Systems
  • Sensor Networks and Internet of Things
  • Smart Grids and Energy Systems
  • Software Testing and Verification
  • Web Application Security
  • Wireless and Mobile Networks
  • Computer Architecture and Hardware Design
  • Digital Signal Processing
  • Game Theory and Mechanism Design
  • Multi-agent Systems
  • Evolutionary Robotics
  • Quantum Machine Learning
  • Computational Social Science
  • Explainable Recommender Systems.
  • Artificial Intelligence and its applications
  • Cloud computing and its benefits
  • Cybersecurity threats and solutions
  • Internet of Things and its impact on society
  • Virtual and Augmented Reality and its uses
  • Blockchain Technology and its potential in various industries
  • Web Development and Design
  • Digital Marketing and its effectiveness
  • Big Data and Analytics
  • Software Development Life Cycle
  • Gaming Development and its growth
  • Network Administration and Maintenance
  • Machine Learning and its uses
  • Data Warehousing and Mining
  • Computer Architecture and Design
  • Computer Graphics and Animation
  • Quantum Computing and its potential
  • Data Structures and Algorithms
  • Computer Vision and Image Processing
  • Robotics and its applications
  • Operating Systems and its functions
  • Information Theory and Coding
  • Compiler Design and Optimization
  • Computer Forensics and Cyber Crime Investigation
  • Distributed Computing and its significance
  • Artificial Neural Networks and Deep Learning
  • Cloud Storage and Backup
  • Programming Languages and their significance
  • Computer Simulation and Modeling
  • Computer Networks and its types
  • Information Security and its types
  • Computer-based Training and eLearning
  • Medical Imaging and its uses
  • Social Media Analysis and its applications
  • Human Resource Information Systems
  • Computer-Aided Design and Manufacturing
  • Multimedia Systems and Applications
  • Geographic Information Systems and its uses
  • Computer-Assisted Language Learning
  • Mobile Device Management and Security
  • Data Compression and its types
  • Knowledge Management Systems
  • Text Mining and its uses
  • Cyber Warfare and its consequences
  • Wireless Networks and its advantages
  • Computer Ethics and its importance
  • Computational Linguistics and its applications
  • Autonomous Systems and Robotics
  • Information Visualization and its importance
  • Geographic Information Retrieval and Mapping
  • Business Intelligence and its benefits
  • Digital Libraries and their significance
  • Artificial Life and Evolutionary Computation
  • Computer Music and its types
  • Virtual Teams and Collaboration
  • Computer Games and Learning
  • Semantic Web and its applications
  • Electronic Commerce and its advantages
  • Multimedia Databases and their significance
  • Computer Science Education and its importance
  • Computer-Assisted Translation and Interpretation
  • Ambient Intelligence and Smart Homes
  • Autonomous Agents and Multi-Agent Systems.

About the author

' src=

Muhammad Hassan

Researcher, Academic Writer, Web developer

You may also like

Medical Research Topic Ideas

500+ Medical Research Topic Ideas

Environmental Research Topics

500+ Environmental Research Topics

American History Research Paper Topics

300+ American History Research Paper Topics

recent research paper on computer science

300+ Social Media Research Topics

Nursing research topic ideas

500+ Nursing Research Topic Ideas

Sociology Research Topics

1000+ Sociology Research Topics

Suggestions or feedback?

MIT News | Massachusetts Institute of Technology

  • Machine learning
  • Sustainability
  • Black holes
  • Classes and programs

Departments

  • Aeronautics and Astronautics
  • Brain and Cognitive Sciences
  • Architecture
  • Political Science
  • Mechanical Engineering

Centers, Labs, & Programs

  • Abdul Latif Jameel Poverty Action Lab (J-PAL)
  • Picower Institute for Learning and Memory
  • Lincoln Laboratory
  • School of Architecture + Planning
  • School of Engineering
  • School of Humanities, Arts, and Social Sciences
  • Sloan School of Management
  • School of Science
  • MIT Schwarzman College of Computing

Computer science and technology

Download RSS feed: News Articles / In the Media / Audio

Illustration with (at left) 3 colorful human hands pointing to a scribble on an X-ray of a human hip. At right, a green robotic hand appears under the same region of the X-ray.

A fast and flexible approach to help doctors annotate medical scans

“ScribblePrompt” is an interactive AI framework that can efficiently highlight anatomical structures across different medical scans, assisting medical workers to delineate regions of interest and abnormalities.

September 9, 2024

Read full story →

Headshot of Sam Madden

Sam Madden named faculty head of computer science in EECS

Computer scientist who specializes in database management systems joins the leadership of the Department of Electrical Engineering and Computer Science.

September 4, 2024

David Trumper stands in front of a chalkboard, holding up a small cylindrical electric motor in each hand

For developing designers, there’s magic in 2.737 (Mechatronics)

Mechatronics combines electrical and mechanical engineering, but above all else it’s about design.

September 3, 2024

Five square slices show glimpse of LLMs, and the final one is green with a thumbs up.

Study: Transparency is often lacking in datasets used to train large language models

Researchers developed an easy-to-use tool that enables an AI practitioner to find data that suits the purpose of their model, which could improve accuracy and reduce bias.

August 30, 2024

Charalampos Sampalis wears a headset while looking at the camera

How MIT’s online resources provide a “highly motivating, even transformative experience”

Charalampos Sampalis explores all that MIT Open Learning has to offer while growing his career in Athens, Greece.

August 29, 2024

Illustration of 5 spheres with purple and brown swirls. Below that, a white koala with insets showing just its head. Each koala has one purple point on either the forehead, ears, and nose.

A framework for solving parabolic partial differential equations

A new algorithm solves complicated partial differential equations by breaking them down into simpler problems, potentially guiding computer graphics and geometry processing.


August 28, 2024

Quantum computer

Toward a code-breaking quantum computer

Building on a landmark algorithm, researchers propose a way to make a smaller and more noise-tolerant quantum factoring circuit for cryptography.

August 23, 2024

Illustration of a woman with a coffee pot approaching a man with a drinking glass. Both have thought bubbles regarding their intention to fill the glass with coffee. In the background, a robot has a speech bubble with the “no” symbol.

AI assistant monitors teamwork to promote effective collaboration

An AI team coordinator aligns agents’ beliefs about how to achieve a task, intervening when necessary to potentially help with tasks in search and rescue, hospitals, and video games.

August 19, 2024

A cartoon robot inspects a pile of wingdings with a magnifying glass, helping it think about how to piece together a jigsaw puzzle of a robot moving to different locations.

LLMs develop their own understanding of reality as their language abilities improve

In controlled experiments, MIT CSAIL researchers discover simulations of reality developing deep within LLMs, indicating an understanding of language beyond simple mimicry.

August 14, 2024

Photo of wind turbines in rural landscape, with neural-network graphic in the sky.

MIT researchers use large language models to flag problems in complex systems

The approach can detect anomalies in data recorded over time, without the need for any training.

Four panels illustrate a quadrupedal robot sweeping with a broom and moving some torus-shaped objects

Helping robots practice skills independently to adapt to unfamiliar environments

A new algorithm helps robots practice skills like sweeping and placing objects, potentially helping them improve at important tasks in houses, hospitals, and factories.

August 8, 2024

Two schematics of the crystal structure of boron nitride, one slightly slightly different. An arrow with "Slide" appears between them.

New transistor’s superlative properties could have broad electronics applications

Ultrathin material whose properties “already meet or exceed industry standards” enables superfast switching, extreme durability.

July 26, 2024

Dice fall to the ground and glowing lines connect them. The dice become nodes in a stylized machine-learning model.

Study: When allocating scarce resources with AI, randomization can improve fairness

Introducing structured randomization into decisions based on machine-learning model predictions can address inherent uncertainties while maintaining efficiency.

July 24, 2024

Graphic of a human brain made from computer nodes, with abstract patterns resembling computer parts in the background

MIT researchers advance automated interpretability in AI models

MAIA is a multimodal agent that can iteratively design experiments to better understand various components of AI systems.

July 23, 2024

A hand touches an array of lines and nodes, and a fizzle appears.

Large language models don’t behave like people, even though we may expect them to

A new study shows someone’s beliefs about an LLM play a significant role in the model’s performance and are important for how it is deployed.

Massachusetts Institute of Technology 77 Massachusetts Avenue, Cambridge, MA, USA

  • Map (opens in new window)
  • Events (opens in new window)
  • People (opens in new window)
  • Careers (opens in new window)
  • Accessibility
  • Social Media Hub
  • MIT on Facebook
  • MIT on YouTube
  • MIT on Instagram

This week: the arXiv Accessibility Forum

Help | Advanced Search

Computer Science > Computation and Language

Title: can llms generate novel research ideas a large-scale human study with 100+ nlp researchers.

Abstract: Recent advancements in large language models (LLMs) have sparked optimism about their potential to accelerate scientific discovery, with a growing number of works proposing research agents that autonomously generate and validate new ideas. Despite this, no evaluations have shown that LLM systems can take the very first step of producing novel, expert-level ideas, let alone perform the entire research process. We address this by establishing an experimental design that evaluates research idea generation while controlling for confounders and performs the first head-to-head comparison between expert NLP researchers and an LLM ideation agent. By recruiting over 100 NLP researchers to write novel ideas and blind reviews of both LLM and human ideas, we obtain the first statistically significant conclusion on current LLM capabilities for research ideation: we find LLM-generated ideas are judged as more novel (p < 0.05) than human expert ideas while being judged slightly weaker on feasibility. Studying our agent baselines closely, we identify open problems in building and evaluating research agents, including failures of LLM self-evaluation and their lack of diversity in generation. Finally, we acknowledge that human judgements of novelty can be difficult, even by experts, and propose an end-to-end study design which recruits researchers to execute these ideas into full projects, enabling us to study whether these novelty and feasibility judgements result in meaningful differences in research outcome.
Comments: main paper is 20 pages
Subjects: Computation and Language (cs.CL); Artificial Intelligence (cs.AI); Computers and Society (cs.CY); Human-Computer Interaction (cs.HC); Machine Learning (cs.LG)
Cite as: [cs.CL]
  (or [cs.CL] for this version)
  Focus to learn more arXiv-issued DOI via DataCite

Submission history

Access paper:.

  • HTML (experimental)
  • Other Formats

license icon

References & Citations

  • Google Scholar
  • Semantic Scholar

BibTeX formatted citation

BibSonomy logo

Bibliographic and Citation Tools

Code, data and media associated with this article, recommenders and search tools.

  • Institution

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .

chrome icon

Showing papers in "Computer Science Review in 2021"

A systematic literature review on machine learning applications for consumer sentiment analysis using online reviews.

68  citations

Future FANET with application and enabling techniques: Anatomization and sustainability issues

64  citations

How smart is e-tourism? A systematic review of smart tourism recommendation system applying data management

61  citations

A comprehensive survey on the Multiple Traveling Salesman Problem: Applications, approaches and taxonomy

59  citations

Smart Farming in Europe

58  citations

Ensemble learning for intrusion detection systems: A systematic mapping study and cross-benchmark evaluation

38  citations

Blockchain technology in the energy sector: From basic research to real world applications

34  citations

A survey of data center consolidation in cloud computing systems

Energy price prediction using data-driven models: a decade review.

31  citations

A survey of malware detection in Android apps: Recommendations and perspectives for future research

29  citations

Distributed denial of service attacks in cloud: State-of-the-art of scientific and commercial solutions

A survey of android application and malware hardening, securing microservices and microservice architectures: a systematic mapping study, quantum walk and its application domains: a systematic review, nature-inspired algorithms for wireless sensor networks: a comprehensive survey, influence decision models: from cooperative game theory to social network analysis, security in fog computing: a systematic review on issues, challenges and solutions, research communities in cyber security: a comprehensive literature review, beyond linear subspace clustering: a comparative study of nonlinear manifold clustering algorithms, a survey on semi-structured web data manipulations by non-expert users, a decade: review of scene text detection methods, a survey of the modified moran process and evolutionary graph theory, compactors for parameterized counting problems, maximum cliques in graphs with small intersection number and random intersection graphs, open-source ip cores for space : a processor-level perspective on soft errors in the risc-v era, modelling web-service uncertainty: the angel/daemon approach, pcg signals for biometric authentication systems: an in-depth review, in praise of homomorphisms, maria serna’s contributions to adversarial queuing theory, some results of maria serna on strategic games: complexity of equilibria and models.

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 3

Latest articles

Sg-nerf: sparse-input generalized neural radiance fields for novel view synthesis.

  • Yang-Jie Cao

Neighborhood Combination Search for Single-Machine Scheduling with Sequence-Dependent Setup Time

  • Xiao-Lu Liu
  • Hong-Yun Xu
  • Jun-Wen Ding

An Empirical Study on Automated Test Generation Tools for Java: Effectiveness and Challenges

  • Xiang-Jun Liu
  • Xiao-Xing Ma

DCFNet: Discriminant Correlation Filters Network for Visual Tracking

  • Wei-Ming Hu
  • Stephen Maybank

When Crowdsourcing Meets Data Markets: A Fair Data Value Metric for Data Trading

  • Yang-Su Liu
  • Zhen-Zhe Zheng
  • Gui-Hai Chen

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
  • 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

recent 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

Site Logo

Exploring Coffee Science with Professor of Chemical Engineering Bill Ristenpart 

  • by John Metcalfe, Bay Area News Group
  • September 09, 2024

Coffee — it gives us energy, facilitates conversation and accounts for more than $200 billion in global revenue . But do we truly understand it?   

Hardly, says Bill Ristenpart . "There are so many unanswered questions about coffee," he says. "Because of the lack of academic investment, there are a lot of fundamental things that are not well understood to this day."

Ristenpart should know. He and colleague Tonya Kuhl are professors of chemical engineering and directors of the  Coffee Center at UC Davis , the only physical institute devoted to coffee research and education in America. Opened  this spring , the center includes a pilot roastery, brewing and espresso lab, green bean storage and a sensory-and-cupping workshop — everything you need for  advanced coffee experimentation  under one roof.   

How do you precisely roast beans? What to do with coffee's waste byproducts? The Coffee Center is designed to test such questions, as well as prepare new generations for rewarding jobs in the field of java.   

"If you want to run a winery, there are a few universities in the state where you can go recruit people from, UC Davis being one of them," says Ristenpart. "But the coffee industry, which is even bigger than wine, traditionally has not had ready-to-recruit people who have knowledge of coffee to come work in R&D or product development."   

Between running tests, teaching chemical engineering and sipping black coffee, Ristenpart took time to chat about this groundbreaking research center.   

Q:  So, the idea for the Coffee Center sort of originated from a course you teach?   

A:  My colleague and I developed an undergraduate class called  The Design of Coffee . Students get to roast coffee and measure the pH and taste it. The course culminates in an engineering design contest where they have to make one liter of the best-tasting coffee, as judged by a blind panel, using the least amount of electrical energy. 

The course went from 16 students in 2013 to 2,091 students this past academic year — it's now the most popular course at UC Davis. When just by random luck a whole building on campus became available, the timing was perfect, because the class had exploded in popularity. The administration said, "If you can raise the funding to renovate it, you can have the building for a coffee center."   

Q:  Is everyone at the center just slamming coffee all the time, getting wired?   

A:  We're all jittery and our hands are shaking, yeah. No – not really. But I do drink a lot of coffee. I like to joke they made me director of the Coffee Center because I drink the most on campus.   

Q:  You've called coffee arguably the most important beverage on the planet. Why is that?   

A:  It's certainly consumed a lot. ( Ed: Coffee is ranked among the world's most-consumed beverages, next to water and tea. ) If you just look at the size of the economy, it matters a lot – there are a lot of jobs provided through coffee. And of course, companies are all powered by coffee – it really provides a lot of energy, so to speak, for the entire economy.   

Q: What are some of the unsolved questions you're investigating?   

A: The chemistry that occurs during roasting is hideously complicated. There are these series of complicated reactions in parallel that have a huge impact on the concentrations of more than a thousand different molecules identified as contributing to the flavor and aroma of coffee. But the precise details of how to change a specific roast profile – temperature versus time in the roaster – right now is rules of thumb and trial and error, not a fundamental, mechanistic understanding.   

Q: And you're looking at sustainability, as well, when it comes to cascara (the fruit surrounding the coffee bean)?   

A: It's kind of amazing, when you think about it: A coffee farm plants coffee trees that take about three years before producing any fruit. They water and fertilize and prune and maintain them and laboriously harvest them, and the very first thing they do is take all the coffee cherries, strip off the fruit – which is about half the mass – and throw it away. Responsible guys compost it, and the irresponsible guys just throw it into the nearest river and let it float away, which causes terrible problems.   

What we're doing, with collaboration with (researchers in) Santa Barbara, is extracting flavor molecules and sugar and caffeine from fresh cascara. We've made a killer cascara syrup, where we just add a little sugar and a little lemon juice to balance the pH, and it tastes phenomenal. It's amazing on blueberry pancakes. If you like cocktails, it tastes really good in daiquiris. And what's really cool is it's super-caffeinated. I drink a lot of coffee and can have a couple of shots of espresso, no problem. But I drink a tablespoon of the syrup and, man, I'm jittery, I'm wired.   

Q: Neat. Any other real-world applications the center has pioneered?   

A: There's a whole spin-off tech company from the Coffee Center. I had two computer-science majors who were both Q certified – Q certification is like being the sommeliers of the coffee world. It's the most rigorous training, and there are only about 500 in the United States. They wrote software to quantify roast score – how brown the coffee is, which people in the coffee industry care about a lot – using the camera on your cellphone. They got seed funding and are now at RoastPic.com .   

Q:  What will be the coffee trends of the future?   

A:  A very obvious one that's already on a lot of people's radar is cold brew exploding. Last year, Starbucks said 75 percent of their drinks sold in North America were  cold rather than hot . I can certainly see that among the students here – when they show up in lecture, most of the time they have some kind of cold beverage, a Frappucino-type thing. Drinking hot, black coffee – that's certainly becoming a minority, at least here on campus.   

So, I think there's going to be more innovation in the cold-brew space. We have a lot of research funded right now and are going to do a deep dive into cold brew. We're looking at chilled hot brew versus true cold brew made with cold water. And there are definitely differences in how it tastes, which is pretty fascinating. 

Read the original article on SiliconValley.com  

Primary Category

Featured people.

William Ristenpart

William D. Ristenpart

  • Chemical Engineering

Portrait of Tonya Kuhl

Tonya L. Kuhl

More engineering news.

Person places ballot in box, American flags are seen on the box and in the background

How Do We Secure Our Elections?

five faculty headshots on a blue and yellow background

5 New Faculty Join Department of Computer Science

Anthony Thomas

Connecting the Dots Between Computer Engineering and AI

IMAGES

  1. Research papers topics on computer science in 2021

    recent research paper on computer science

  2. Journal of Computer Science

    recent research paper on computer science

  3. Modern Education and Computer Science Press

    recent research paper on computer science

  4. Recent Research Trends in Computer Science

    recent research paper on computer science

  5. (PDF) Computer science research articles: the locations of different

    recent research paper on computer science

  6. Journal of Computer Science Template

    recent research paper on computer science

VIDEO

  1. Practical Paper Computer Science SSC Federal Board of Intermediate & Secondary Education, Islamabad

  2. 12th Computer Science Paper Fbise Exam 2024 (Crack Sheet)

  3. Eberhard Klempt: 50 Years of QCD

  4. 11th computer science 2nd mid term important questions 2023

  5. Computer Science Paper|| Inter Part-2|| Lahore Board 2022||

  6. Paper Computer Science 10th Class Annual 2024 Group-1 Lahore Board Morning Paper

COMMENTS

  1. 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 ...

  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. 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 ...

  4. Papers with Code

    ROG-Map: An Efficient Robocentric Occupancy Grid Map for Large-scene and High-resolution LiDAR-based Motion Planning. Recent advances in LiDAR technology have opened up new possibilities for robotic navigation. Papers With Code highlights trending Computer Science research and the code to implement it.

  5. Computer science

    Read the latest Research articles in Computer science from Nature. ... says computer scientist Cal Newport, in his latest time-management book. Anne Gulland ; Outlook | 25 July 2024.

  6. Computer Science News -- ScienceDaily

    Computer Science. Read all the latest developments in the computer sciences including articles on new software, hardware and systems. ... 2024 — New research shows that programming robots to ...

  7. Computer science

    Read the latest Research articles in Computer science from Nature Computational Science. ... A recent paper proposes a new method to identify numerical noise from floating-point atmospheric data ...

  8. Computer Science Review

    Computer Science Review publishes research surveys and expository overviews of open problems in computer science. All articles are aimed at a general computer science audience seeking a full and expert overview of the latest developments across computer science research. Articles from other fields …. View full aims & scope.

  9. Artificial Intelligence

    Authors and titles for recent submissions. Fri, 6 Sep 2024 Thu, 5 Sep 2024 Wed, 4 Sep 2024 Mon, 2 Sep 2024 Fri, 30 Aug 2024 See today's new changes. Total of ... Subjects: Computer Vision and Pattern Recognition (cs.CV); Artificial Intelligence (cs.AI); Computation and Language (cs.CL); Machine Learning (cs.LG); Robotics (cs.RO)

  10. 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 ...

  11. Computer Science Research Network

    Computer Science is the study of computer systems and the impact that design, theory, and development have on society. The Computer Science Research Network on SSRN is an open access preprint server that provides a venue for authors to showcase their research papers in our digital library, speeding up the dissemination and providing the ...

  12. Computer Vision and Pattern Recognition

    See today's new changes. Total of 627 entries : 1-25 26-50 51-75 76 ... 8 figures, 2nd International Research Conference on Computer Engineering and Technology Education Journal-ref: International Journal of Computing ... 3 figures, paper accepted for publication at the IEEE GRSL Subjects: Computer Vision and Pattern ...

  13. New and Future Computer Science and Technology Trends

    New computer science technologies include innovations in artificial intelligence, data analytics, machine learning, virtual and augmented reality, UI/UX design, and quantum computing. ... and computer and information research scientist jobs will each grow more than 20% between 2022 and 2032 — much faster than the national projected growth for ...

  14. Research & Impact

    Making an Impact for a Better World. As computing continues to transform our world, the research we're pursuing at Stanford Computer Science seeks to ethically create, shape, and empower the new frontier. From the latest in robotics to foundation models to cryptocurrency, Stanford computer scientists are making an impact on the world beyond our ...

  15. 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.

  16. Computer science articles within Scientific Reports

    Read the latest Research articles in Computer science from Scientific Reports. ... Computer science articles within Scientific Reports. ... Calls for Papers Editor's Choice ...

  17. 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 ...

  18. 500+ Computer Science Research Topics

    Computer Science Research Topics are as follows: Using machine learning to detect and prevent cyber attacks. Developing algorithms for optimized resource allocation in cloud computing. Investigating the use of blockchain technology for secure and decentralized data storage. Developing intelligent chatbots for customer service.

  19. Computer science and technology

    LLMs develop their own understanding of reality as their language abilities improve. In controlled experiments, MIT CSAIL researchers discover simulations of reality developing deep within LLMs, indicating an understanding of language beyond simple mimicry. August 14, 2024. Read full story.

  20. [2409.04109v1] Can LLMs Generate Novel Research Ideas? A Large-Scale

    Recent advancements in large language models (LLMs) have sparked optimism about their potential to accelerate scientific discovery, with a growing number of works proposing research agents that autonomously generate and validate new ideas. Despite this, no evaluations have shown that LLM systems can take the very first step of producing novel, expert-level ideas, let alone perform the entire ...

  21. Top 89 Computer Science Review papers published in 2021

    Explore 89 research articles published in the Journal Computer Science Review (Elsevier BV) in the year 2021. The journal publishes majorly in the area (s): Computer science & The Internet. Over the lifetime, 439 publication (s) have been published in the journal receiving 2770 citation (s).

  22. 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 ...

  23. 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 ...

  24. Computer Science Research Papers

    New computer languages have permitted formal verification of much of Mathematics(1,2). I asked to verify informal demonstrations such as in the natural and social sciences, where false conclusions sometimes propagate(4,5). I announce a program for crowd sourced formal verification of informal rational demonstration.

  25. Exploring Coffee Science with Professor of Chemical Engineering Bill

    He and colleague Tonya Kuhl are professors of chemical engineering and directors of the Coffee Center at UC Davis, the only physical institute devoted to coffee research and education in America. Opened this spring , the center includes a pilot roastery, brewing and espresso lab, green bean storage and a sensory-and-cupping workshop ...