Computation Challenges for Creating Autonomous Systems
The current computing challenges for creating mobile autonomous systems that can interact in new ways with the physical world, on the ground, in water, and in the air. Recent progresses in Autonomous Mobile Networks are…
New Directions in Computer Science
Computer science is undergoing a fundamental change. Over the last 40 years the field was concerned with making computers useful. Focus was on programming languages, compilers, operating systems, data structures and algorithms. These are still…
Microsoft Research and the Evolution of Computing
Limits in computing power and our ability to interact with computers have also imposed limits on our understanding of the world around us. Increasingly, those limits are being removed, clearing the way for new advances…
Big Data Analytics
We conduct research in the area of algorithms and systems for processing massive amounts of data. Our work aims at pushing the boundary of computer science in the area of algorithms and systems for large-scale computations. Our mission…