It was once a degree to some of the highest-paying jobs in the world, but now the University of California is seeing a drop in enrollment for computer science. Part of the reason is that tech ...
The commonly used RSA encryption algorithm can now be cracked by a quantum computer with only 100,000 qubits, but the technical challenges to building such a machine remain numerous ...
Something strange happened at University of California campuses this fall. For the first time since the dot-com crash, computer science enrollment dropped. System-wide, it fell 6% last year after ...
Using a tool to solve a protein's structure, for most researchers in the world of structural biology and computational chemistry, is not unlike using the Rosetta Stone to unlock the secrets of ancient ...
No one has had a Synchron brain-computer interface longer than Rodney Gorham. He’s still finding new ways to use it.
GPT-5.4 is out now on ChatGPT (where it goes by the name GPT-5.4 Thinking) as well as on the OpenAI API and OpenAI’s coding ...
A method for making quantum computers less error-prone could let them run complex programs such as simulations of materials more efficiently, thus making them more useful ...
Researchers have found that LLM-driven bug finding is not a drop-in replacement for mature static analysis pipelines. Studies comparing AI coding agents to human developers show that while AI can be ...
Late in 2025, we covered the development of an AI system called Evo that was trained on massive numbers of bacterial genomes. So many that, when prompted with sequences from a cluster of related genes ...
Katie has a PhD in maths, specializing in the intersection of dynamical systems and number theory. She reports on topics from maths and history to society and animals. Katie has a PhD in maths, ...
Use one of the services below to sign in to PBS: You've just tried to add this video to My List. But first, we need you to sign in to PBS using one of the services below. You've just tried to add this ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results