Tech News

Relevant news, analysis, and blogs to keep you best informed, based on world-class research and thought leadership.

Recent Articles

By IEEE Computer Society Team
The IEEE Visualization and Graphics Technical Community (VGTC) Visualization Awards program recognizes and honors individuals who have made a significant contribution to the community through their research and/or service. Furthermore, we seek out nominations of individuals that enable us to recognize both the diversity of individuals and the diversity of…
By Kruti Shah
Data science is vital in today’s technology-driven world, where extracting insights from large and complex datasets is critical. With that, programming languages have become an integral part of the data science toolkit, providing data scientists with the ability to process, analyze and visualize data efficiently. However, with so many programming…
By IEEE Computer Society Team
Neftali Watkinson, Aniket Shivam, Alexandru Nicolau, and Alexander V. Veidenbaum, all of the Department of Computer Science, University of California, Irvine, dove into the importance of teaching parallel computing to computer science students and the challenges of using languages with high levels of abstraction, such as Python. They used a…
By Gilad David Maayan
What Is Kubernetes Autoscaling? Kubernetes autoscaling refers to the Kubernetes platform’s ability to automatically adjust the number of replicas of a deployment or a stateful set according to the observed metrics, including CPU utilization. With autoscaling, Kubernetes applications can automatically scale their resources, responding to workload changes. This helps ensure…
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 Gilad David Maayan
What Is An Advanced Persistent Threat (APT)? An Advanced Persistent Threat (APT) is a form of cyberattack that involves an attacker gaining unauthorized access to your network and persisting (remaining undetected) for an extended period. The objective of APT attacks is typically to steal valuable data or to disrupt the…
By Jenna Bunnell
According to Custom Market Insights, the global UCaaS market is expected to reach USD 61.07 billion by the end of 2022. With a predicted growth of 26.43% from 2022 to 2030, the increasing popularity of UCaaS is by no means insignificant. But what is UCaaS, and what can it do…
LOS ALAMITOS, Calif., 21 March 2023 – Dan Bricklin has been named a recipient of the 2023 IEEE Computer Society Women of ENIAC Computer Pioneer Award, which acknowledges significant contributions to early concepts and developments in the electronic computer field that have clearly advanced the state of the art in computing. Bricklin…
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,…
By Ross Moore
How much is too much? In the world of information security policies, one of the challenges is the organizational practicality of the number of policies – should one make them all individual? Or should they be combined? If you’ve ever gotten tired of having to read a really long policy…
By Gilad David Maayan
WordPress is a content management system (CMS) used for creating and managing websites. This open-source software is based on PHP and MySQL, and it is one of the most popular CMS platforms in the world. WordPress allows users to easily create and manage their own websites without needing to have…
By Pohan Lin
This article will cover the main aspects of ETL testing you might need to know.   What is ETL testing? ETL stands for Extract-Transform-Load. ETL testing is conducted after a business transformation to ensure that data loaded from the source to the destination is accurate. For example, tools like the…
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…
By Yauhen Zaremba
Software development is not for the faint of heart. Most of us spend years learning a multitude of programming languages and toolsets. Then just when we’ve got it all figured out, new technologies shove the old stuff out of the way! And now we’re being asked to lead presentations? While…
By IEEE Computer Society Team
REGISTER TODAY ​Join us for a special presentation with the current IEEE Computer Society’s President, President-Elect, and Second Vice President & Vice President of Technical & Conference Activities. Each leader will give a short presentation on a topic of interest relating to computing. After that, they will be available for…
By Dr. Nachaat Mohamed, Dr. Nourhan Farouk
Total Parenteral Nutrition (TPN) is a life-saving treatment for patients who cannot consume food orally. Despite its crucial role in modern medical care, TPN is not without risks, including the potential for human error in the preparation and administration of the nutrition solution. Human error can result in serious complications,…
By Pohan Lin
Hadoop or Spark? Hadoop processing or Spark streaming? Which is best for you? And why? There’s a lot of confusion about the differences between these two data processing giants. But don’t worry. We’re here to explain what they are, the differences between them, and what you should use them for.…
By Ivan Serrano
Networking is an essential aspect of any computing professional’s career. It is the process of building relationships with other professionals in the field. You can use it to gain access to job opportunities, industry contacts, and valuable information. These events can help computing professionals stay up-to-date on industry trends and…
  LOS ALAMITOS, Calif., 8 March 2023 – Marten van Dijk has been selected to receive the 2023 IEEE Computer Society (IEEE CS) Edward J. McCluskey Technical Achievement Award and was cited “for contributions to oblivious and encrypted computation.” Other winners this year are Luca Benini, Kristen Grauman, and Minyi…
By IEEE Computer Society Team
When people think of scientific academic awards, they think of the Nobel Prize, the Turing award, or another well-known accolade. The average Nobel Prize winner is 54.9 years old, and the average Turing award winner is 57.25 years old. These awards are given after a lifetime of achievement and contribution,…
There are no results for this search.
   Inside Tech
   Analysis, Blogs, Commentary
   Featured Podcasts