Computer Science
49 posts
 Recent
 Most Viewed
 Top Rated

E2E: Whiteboard Jam Session with Brian Beckman and Greg Meredith  Monads and Coordinate Systems
Average: 5
(11)In this latest edition of Expert to Expert (and Going Deep), the great Brian Beckman, astrophysicist and software architect, is joined by Greg Meredith, a mathematician and computer scientist. It's just bound to be an intellectual jam session!The idea for the format of this conversation is… 
C9 Lectures: Yuri Gurevich  Introduction to Algorithms and Computational Complexity, 1 of nC9 Lectures: Yuri Gurevich  Introduction to Algorithms and Computational Complexity Jul 01, 2010 at 3:34PM 19 Charles
Average: 4.25
(11)In mathematics, computer science, and related subjects, an 'algorithm' is an effective method for solving a problem expressed as a finite sequence of instructions. Algorithms are used for calculation, data processing, and many other fields. (In more advanced or abstract settings, the instructions do… 
A Conversation with Jaron Lanier
Average: 5
(16)Jaron Lanier is an extraordinary individual. He is the father of virtual reality, a forceful pundit for "software humanism," an accomplished musician, a philosopher, and a Microsoft Partner Architect working on cloud computing problems in the Extreme Computing group. For three years,… 
Bart De Smet: Observations on IQbservable  The Dual of IQueryable
Average: 5
(16)You first learned about Rx on C9. We've led you through the basic concepts of reactive programming to the deep mathematical foundation behind Rx (interface duality). By now, you should understand that IObservable is the dual of IEnumerable. Today, you will learn some new concepts (for many of you)… 
E2E: Erik Meijer and Leslie Lamport  Mathematical Reasoning and Distributed Systems
Average: 5
(13)A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable. Leslie Lamport. Leslie Lamport is a computer scientist and mathematician best known for his work with distributed systems. In fact, Dr. Lamport’s research… 
Erik Meijer: Rebel with a Cause
Average: 4.75
(11)Over thousands of years, language has evolved in order to provide mankind a mechanism for making it easier to communicate with one another. Today, the world is filled with a wide variety of languages, some of which are radically different from one another, while others bear striking… 
C9 Conversations: Yuri Gurevich On Logic, Imperative, Abstraction and Algorithms
Average: 5
(8)Welcome to the latest installment of C9 Conversations. For this episode, we were very fortunate to get a chance to converse openly with one of the world’s preeminent mathematical logicians, the great Yuri Gurevich. Dr. Gurevich is Professor Emeritus of Electrical Engineering and Computer… 
Maria Klawe: Scholar, Scientist and Microsoft Board Member
Average: 5
(9)Dr. Maria Klawe joined the board of directors of Microsoft in 2009. She is a distinguished computer scientist, scholar and president of Harvey Mudd College. If that's not enough, she's also an accomplished artist. We had to catch up with Maria for WM_IN to learn about her path to success and… 
American Idol for the rest of us
Average: 0
This morning, Rick Rashid, Senior VP for Microsoft Research kicked off our annual TechFest; an event here on the Redmond campus that celebrates the genius of Microsoft Research's worldwide labs by presenting more than 150 demos and 24 lectures. Think of it as a kind of exhibition of cuttingedge…