News

In the subfield of theoretical computer science called complexity theory, researchers try to pin down how easily computers can solve various types of problems.
Program Overview Why get a master's in computer science? Expand your knowledge of the full lifecycle of software development – from design and testing to deployment and maintenance – with a hands-on, ...
A mathematician was keen to forecast the evolution of the COVID epidemic. Instead, he ended up solving a problem which had troubled computer scientists for decades.
The University of Washington's Allen School is rethinking how to train the next generation of software engineers in an ...
This treasured problem—known as “P versus NP”—is considered at once the most important in theoretical computer science and mathematics and completely out of reach.
Mathematicians have long sought to develop algorithms that can compare any two graphs. In practice, many ...
Black and Hispanic people face huge hurdles at technology companies and in computer-science education in the United States, with far-reaching consequences for science and all of society.
What is Computer Science? Computing is part of everything we do. Computing drives innovation in engineering, business, entertainment, education, and the sciences—and it provides solutions to complex, ...
New data finds that not enough teachers are being certified in computer science to meet the rising need.
NEWS 06 November 2023 How big is science’s fake-paper problem? An unpublished analysis suggests that there are hundreds of thousands of bogus ‘paper-mill’ articles lurking in the literature.