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

Recent Articles

By IEEE Computer Society Team
In higher education, faculty members' productivity often depends on doctoral students helping them with their research and teaching loads. However, in fields such as engineering and computer science—where well-paying jobs are plentiful for students with even an undergraduate degree alone—attracting doctoral students to a program can be challeng...
By IEEE Computer Society Team
Stack Overflow (SO) is a pivotal online community where developers gather to learn and share knowledge in a question-and-answer format on a vast array of programming topics. For their contributions, SO users receive reputation points. This fact raised a question in the minds of five Canadian researchers: Are SO reputation points an accurate measur...
By IEEE Computer Society Team
In higher education, career support for faculty is often assumed de facto via membership in a department or the larger institution. That assumption, however, often fails to materialize in the real world. This is particularly true for women and people of color in fields such as computing, where they often face obstacles to finding in-house support, ...
By IEEE Computer Society Team
A team of researchers and programming professionals from universities in the USA, the U.K., Germany, Brazil, France, the Netherlands, and Canada are bringing the classic programming language Fortran into the 21st century. Their research not only digs into the strengths and limitations of Fortran but also focuses on making the language a more popu...
By IEEE Computer Society Team
Given budget cuts, enrollment declines, and technology's ongoing impact on learning, universities are increasingly pressured to ensure that their students thrive both on campus and in the world beyond it. To address this, computer science faculty at the Rochester Institute of Technology formed a Growth-Mindset Faculty Community of Practice (GM-CoP...
By IEEE Computer Society Team
For many college students, anxiety typically centers on exams, GPAs, and career paths post-graduation. However, new research reveals an unexpected stressor for this demographic: emotional distress over the current climate crisis. For students pursuing a degree in software engineering, this anxiety over the state of the environment may go unnotice...
By IEEE Computer Society Team
Real-time object detection first came on the scene at the dawn of the new millennium with the most basic visual object detection that identified human faces created by Paul Viola and Michael Jones. Fast-forward two decades, object detection has gone from rudimentary to highly sophisticated thanks to computer vision enhancements and deep learning ...
By IEEE Computer Society Team
Highly associated with market research, product design, and medical studies, ethnographic research is a form of qualitative study that looks to examine human behavior and cultures. Ethnographic studies are highly effective at using observations and interviews to draw conclusions about human interactions and motivations, and compared to other trad...
By IEEE Computer Society Team
In 1946, women made up more than 50% of the first programmers tasked with creating the U.S. military's first computer to automate missile trajectory calculators. Without programming languages, compilers, or any precedent to go from, a group of women physically hardwired and programmed computers that took missile projection calculations from 30 ho...
By IEEE Computer Society Team
As more students seek college degrees, the pain of financing their education is all too real. The consumer price index has increased by an estimated 5% since 2022, and inflation continues to climb. Adding to this problem, the cost of attending college has grown since the 1960s, at almost five times the original rate for a four-year college. Th...
By IEEE Computer Society Team
For faculty members in higher education, tenure is typically viewed as the gold ring, offering career security and increased power both in the department and beyond it. Tenure, however, can also add to a faculty member's workload and decidedly shift the focus away from teaching and toward research and publishing. To investigate how full-time non-t...
IEEE Computer Society MEMBER EXCLUSIVE
By IEEE Computer Society Team
While we no longer need to explain what "open source" means, it is important to know that in certain areas--like infrastructure--it has become the mainstream way to create software and hardware, with some single-vendor projects being tightly controlled by one organization. Building a diverse community around a project has to start at the beginning ...
While diversity in STEM has been a long-discussed initiative, true progress is sometimes slow-moving and multi-faceted. In 2021, Hispanic, Asian, and Black STEM workers comprised only 15%, 9%, and 8% of the workforce, respectively. While making up 51% of the U.S. population, women only accounted for 28% of STEM occupations. Companies have made sign...
Researchers from the Department of Education at UCLA and the Department of School Psychology and Educational Leadership at Idaho State University have studied the students taking an Intro to Computing course. The research uncovers who takes an Introduction to Computing class based on their major, minor, or whether they're undecided, as well as some...
IEEE Computer Society SUBSCRIBER EXCLUSIVE
By IEEE Computer Society Team
The early 2000s was a time of significant development and innovation in computer science. The IEEE Computer Society played an essential role in shaping the direction of computing research during this period. Influential research papers were published that paved the way for new technological advancements. This article shares 22 of the most popular ...
By IEEE Computer Society Team
Minchen Li from the University of California, Los Angeles proposes solid and computational modeling focus on consistent principles for three-dimensional shapes within their study, Reliable Contact Simulation With IPC. With critical differences from other types of simulations like 3D modeling, solid modeling highlights physicality and ensures all ...
By IEEE Computer Society Team
Researchers from the Luddy School of Informatics, Computing and Engineering, Digital Science Center, Bloomington, IN, Indiana University, and the Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka, have uncovered the importance of data engineering for scientific discoveries with the adoption of deep learning and machi...
By IEEE Computer Society Team
Sumon Biswas, Md Johirul Islam, Yijia Huang, and Hridesh Rajan, all from the Department of Computer Science at Iowa State University, dove into the creation of a dataset of 1,558 mature GitHub projects written in Python for data science tasks. The dataset is made available through the Boa infrastructure, and it includes metadata and code, as well a...
By IEEE Computer Society Team
Colleges and universities simply don't look the way they used to; instead of one-dimensional lectures and tests, students are collaborating with faculty; learning from hands-on, real-life projects; participating in immersive co-operatives and internships; operating their undergraduate research programs; choosing their extracurriculars, and so muc...
By IEEE Computer Society Team
Python is a popular high-level scripting language used in a wide range of application areas. However, its adoption in the field of high-performance computing (HPC) has been limited due to the lackluster performance of pure Python code, which is slower than analogous C code. Nevertheless, Python is increasingly considered a first-class language for...
There are no results for this search.
   Analysis, Blogs, Commentary