While the Internet has proven to be an astounding triumph of engineering, it continues to face huge technical problems. This talk will argue that many of these problems stem from the complexity of...
Access control is central to security in computer systems. Over the years, there have been many efforts to explain and to improve access control, sometimes with logical ideas and tools. Martin...
Interactive visualizations leverage human visual processing and cognition to increase the scale of information with which we can effectively work. However, most visualization research to date...
Allan Borodin, University of Toronto, addresses the question, "Is it time to make algorithm design more of a computer science?" A basic course in Computer Science undergraduate and graduate...
The vision of ubiquitous computing suggests that interactivity will be embedded throughout our physical environment in a wide variety of form factors and modes of use. Andy Wilson, a Microsoft...
Computer architecture is about to undergo, if not another revolution, then a vigorous shaking-up. The major chip manufacturers have, for the time being, simply given up trying to make processors...
Computing research has made remarkable advances, but there's much more to be accomplished. The next ten years of advances should be even more significant, and even more interesting, than the past...
Photo tourism is a system for browsing large collections of photographs in 3D. Our approach takes as input large collections of images from either personal photo collections or Internet photo...
Computer vision systems use image features to detect and categorize objects in visual scenes. In this University of Washington program, learn about Erik Sudderth MIT/UC Berkeley research that...
Albert Greenberg of Microsoft describes progress in IP network traffic matrix inference, arguably one of the most important technical problems in the engineering and management of large-scale IP...
Truveo video search lets you search and find videos from across the Web. Use Truveo to find all types of online video including hit television shows, full-length movies, breaking news clips, sports highlights, music videos, or the latest viral videos. If you are looking for a specific video, Truveo video search can help you find exactly the video you want. Truveo can also help you browse through video across the web and discover new videos that you might like.