Research
News about the latest peer-reviewed research by the world's most authoritative association for computing.

Recent Articles

By IEEE Computer Society Team
Chao Wang and Ira A Fulton, both of the Schools of Engineering at Arizona State University, found that designing and implementing a four-week Python module to teach programming basics to freshmen yielded a range of positive results and surfaced some unique challenges. Teaching the Basics of Python Wang and Fulton’s…
By IEEE Computer Society Team
Learning a programming language can be daunting, especially for students from underrepresented minority backgrounds with no previous programming experience. Novice programmers often struggle with the syntax and organization of programming languages, making it hard for them to design a program that solves a problem. To help introduce students to programming,…
IEEE Computer Society SUBSCRIBER EXCLUSIVE
By IEEE Computer Society Team
It takes a lot of time and money to produce quality software. Companies are always looking for ways to make the development process more productive because it translates into shorter development times, lower costs, and less need for specialized resources. In recent years, there has been a rise in low-code…
IEEE Computer Society MEMBER EXCLUSIVE
By IEEE Computer Society Team
The spread of fake news has become a significant problem in today’s world. The rise of social media platforms has made it easier for people to create and spread misinformation. To tackle this issue, researchers and social media providers have been utilizing artificial intelligence (AI) technologies to identify and stop…
By IEEE Computer Society Team
Detecting Single Nucleotide Polymorphisms (SNPs) in genome analysis is a fundamental procedure. SNPs act as biological markers and are used by geneticists to identify genes associated with a particular disease. However, with up to five million SNPs in a single person’s genome, detecting and cataloging them is a prodigious task.…
IEEE Computer Society SUBCRIBER EXCLUSIVE
By IEEE Computer Society Team
As the pace of digital innovation and software engineering increases, developers have increasingly turned to bots to handle mundane, repetitive tasks. 80% of people have interacted with a chatbot at some point, and the global bot market was valued at a whopping $1.6 billion in 2022, with projections to hit…
By IEEE Computer Society Team
2.5 million terabytes of data are created daily, and 90% of existing data was created in the last two years. Data centers and storage represent 1.8% of the world’s global electricity, and this number will only continue to increase as consumers and businesses alike generate more and more data every…
By IEEE Computer Society Team
Advanced parallel computing systems have been used to transform, enhance, and accelerate different applications in various disciplines. These computing systems are characterized by exploiting the following types of parallelism: fine-grained, coarse-grained, thread-level, data-level, and request-level.1 Each parallelism adds a different level of support and acceleration to a different discipline’s application.…
By IEEE Computer Society Team
Hidden pathways represent topics, resources, and opportunities often overlooked or excluded from a traditional learning approach. They can exist between different disciplines or within a single educational path. They typically represent a one-size-fits-all approach that limits the knowledge available to certain groups of students. An engineering curriculum, for example, may…
By IEEE Computer Society Team
The field of bioinformatics involves analyzing individuals’ DNA data, which has to be performed by advanced computers. However, the systems initially designed to secure DNA data stored within bioinformatics systems may not be capable of adequately securing it from cyberattacks. Researchers at Western Kentucky University undertook the task of determining…
By IEEE Computer Society Team
As the Bureau of Labor Statistics projects 15% job growth in healthcare occupations over the next decade, universities are working to keep pace with demand. Biomedical informatics is a relatively new career path, and formal education has developed new learning paths, programs, degrees, and certifications to ensure students are adequately…
By IEEE Computer Society Team
It’s a given that the COVID-19 pandemic changed how people work and learn. Nonetheless, higher learning educators have expressed concern over the loss of student analytical skills and practical training opportunities within the current online learning space. While sometimes necessary, total reliance on virtual education often falls short in key…
By IEEE Computer Society Team
Due to Next Generation Sequencing (NGS) technology, technological advances in DNA sequencing have revolutionized research in several areas. These areas include, but are not limited to, medicine, genetics, and molecular biology. As another result of this revolution, Bioinformatics as a science was developed to address the computational issues and challenges…
By IEEE Computer Society Team
Due to the rapid emergence of biological data acquisition technologies, the explosion of biological data sets has created a need for bioinformatics programs and applications. Bioinformatics is a discipline that is an interwoven network of biology, computer science, and information. The applications and programs in bioinformatics allow for the analysis…
By IEEE Computer Society Team
From data breaches to ransomware, how cyber thieves infiltrate systems has evolved with the rapid growth of the Internet of Things. The COVID-19 pandemic necessitated a reliance on online platforms and collaborative meeting spaces, but many people were ill-prepared for the potential cybersecurity threats from such an approach. Even educational…
By IEEE Computer Society Team
How exactly do academics achieve career success? Researchers have strived to find this answer for quite some time. In a recent paper, some researchers decided to take a more visual analytics approach to understand how individual and social factors can impact an academic’s career success. In this process, they sought…
By IEEE Computer Society Team
Digital transformation (DX) was already gathering steam globally when the COVID-19 pandemic forced many who were reluctant to change tack and embrace it. Before the pandemic, it was estimated that 40% of technology expenses were earmarked for digital transformation, and that has risen exponentially, with the world spending over $2…
By IEEE Computer Society Team
End-user spending on cloud services totaled $270 billion in 2020, and cloud usage is only increasing; 60% of the world’s corporate data is stored in the cloud, and cloud storage now makes up 3% of the world’s energy consumption. When looking forward, IT leaders are doubling down on the future…
By IEEE Computer Society Team
While COVID-19 accelerated the adoption of online learning for elementary, middle school, and high school children, online education has been established in higher education for years. It’s estimated that about 30% of American students are enrolled in some online course or learning, and the industry overall is expected to grow…
IEEE Computer Society MEMBER EXCLUSIVE
By IEEE Computer Society Team
As new industries and sectors have emerged in recent years, formal training and education have struggled to keep pace. Is there a degree for the Metaverse? What’s the gold standard of education for NFTs or artificial intelligence? High-performance computing (HPC) is no exception. With an expected CAGR of 6.7%, propelling…
There are no results for this search.
   Analysis, Blogs, Commentary