Computer Science
49 Entries
 Recent
 Most Viewed
 Top Rated

Language(s)

E2E: Whiteboard Jam Session with Brian Beckman and Greg Meredith  Monads and Coordinate Systems
Avg Rating: 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:34 PM 19 Charles
Avg Rating: 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
Avg Rating: 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
Avg Rating: 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
Avg Rating: 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
Avg Rating: 4.5
(10)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
Avg Rating: 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
Avg Rating: 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
Avg Rating: 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…