{"id":234381,"date":"2010-12-07T06:14:40","date_gmt":"2010-12-07T14:14:40","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-event&#038;p=234381"},"modified":"2022-08-31T13:10:04","modified_gmt":"2022-08-31T20:10:04","slug":"think-computer-science-2010","status":"publish","type":"msr-event","link":"https:\/\/www.microsoft.com\/en-us\/research\/event\/think-computer-science-2010\/","title":{"rendered":"Think Computer Science 2010"},"content":{"rendered":"\n\n\n\n\n<h1>Welcome to Think Computer Science 2010<\/h1>\n<p>Through our work at Microsoft Research in Cambridge, and our collaborative partnerships, we strive to inspire and support students early on in their education. Every year, for the past 6 years, we have invited a number of students to join us for an exciting day of talks, demos and interactive sessions, providing insight into the world of a computer scientist.<\/p>\n<p>This year\u2019s event will take place on 7 December 2010. Registration is now closed.<\/p>\n\n\n\n\n\n<p><strong>09:15<\/strong> Registration<\/p>\n<p><strong>09:45<\/strong> Welcome and Introduction Andrew Herbert, Chairman, Microsoft Research EMEA<\/p>\n<p><strong>10:00<\/strong> Getting from A to B: fast route-finding using slow computers Simon Peyton-Jones, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>10:30<\/strong> Human Memory in the Digital Age. Abigail Sellen, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>11:00 <\/strong>Refreshment Break<\/p>\n<p><strong>11:30 <\/strong>Changing the world one mobile at a time. Gary Marsden, University of Cape Town<\/p>\n<p><strong>12:00 <\/strong>Does your system behave as you expect? From bits and bytes to wet and sticky. Muffy Calder, University of Glasgow<\/p>\n<p><strong>12:30 <\/strong>Kinect for Xbox 360: How we made it work. Andrew Fitzgibbon, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>13:00 <\/strong>Lunch and demo showcase<\/p>\n<p><strong>14:30 <\/strong>Panel Q&A<\/p>\n<p><strong>15:00 <\/strong>The Big Quiz<\/p>\n<p><strong>15:30<\/strong> Closing Comments. Andrew Herbert, Chairman, Microsoft Research EMEA<\/p>\n<p><strong>15:45 <\/strong>Ends<\/p>\n\n\n\n\n\n<h2><span class=\"highlight\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234385 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/peytonjones_img.png\" alt=\"peytonjones_img\" width=\"95\" height=\"119\">Getting from A to B: fast route-finding using slow computers<\/span><\/h2>\n<h3>Simon Peyton-Jones, Microsoft Research<\/h3>\n<p>We all now take it for granted that online maps will rapidly display a fast route from A to B. But these maps are gigantic: a map of Europe has 20 million intersections and 40 million road segments. How can a computer find the shortest path in such a large map, without examining all those intersections and roads?<\/p>\n<p>This is a classic graph problem, known as the Shortest Path problem, with solutions that date back to 1960. But in the last few years there has been significant progress (some of it at Microsoft Research) that dramatically speeds up the solution.<\/p>\n<p>In this talk I\u2019ll explain both the old solutions and the new cool ideas. I hope you\u2019ll go away with a clear example of how some clever computer science can take a problem that previously required a big, fast computer, and make it fast enough to run on a slow, mobile device.<\/p>\n<p>Simon is a Principal Researcher at Microsoft Research Cambridge. He spent 7 years as a lecturer at University College London, and 9 years as a professor at Glasgow University (where he is now a Visiting Professor), before moving to Microsoft Research in 1998.<\/p>\n<p>His main research interest is in functional programming languages, their implementation, and their application. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). Simon holds an MA from Trinity College Cambridge, is a Fellow of the British Computer Society and the Association for Computing Machinery and is a Chartered Engineer.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234387 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/afitzgibbon_img.png\" alt=\"afitzgibbon_img\" width=\"95\" height=\"119\">Kinect for Xbox 360: How we made it work<\/span><\/h2>\n<h3>Andrew Fitzgibbon, Microsoft Research<\/h3>\n<p>The Kinect sensor for the Xbox 360 is one of the most technologically advanced devices in existence today, and has the potential to introduce as great a change to entertainment as the invention of the original Atari game consoles. Its main ability\u2014tracking the movements of the human body at 30 frames per second\u2014was not possible, even in research labs, when project Natal (the original codename for Kinect) was started. The best tracking systems known back then were very slow, and very inaccurate. This lecture will be about the maths, engineering, and computer science that went into making project Natal a reality.<\/p>\n<p>Andrew Fitzgibbon is a Principal Researcher at Microsoft Research, Cambridge.<br>\nHis research interests are in the intersection of computer vision and computer graphics, with excursions into neuroscience.<\/p>\n<p>He has twice received the IEEE\u2019s Marr Prize, the highest in computer vision; and software based on his work won an Engineering Emmy Award in 2002 for significant contributions to the creation of complex visual effects.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234389 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/asellen_img.png\" alt=\"asellen_img\" width=\"95\" height=\"119\">Human Memory in the Digital Age<\/span><\/h2>\n<h3>Abigail Sellen, Microsoft Research<\/h3>\n<p>Can computers ever completely capture our past experiences? As more and more photos, videos, documents, texts, email and Facebook content is produced, how will we see ourselves and look back on our lives in the future? This talk will look at the fate of human memory in the Digital Age. It will look at new trends such as life-logging, in which wearable devices allow you to continuously record events in your everyday life. It will also discuss other issues such as: How do we manage these vast archives in the future? And, what happens to all of that data when someone dies? The focus is not just on the technology, but what all of this will mean into the future. It will also show how we need to design computer technology with people in mind, thinking about the social and even ethical issues this raises. Along the way, the talk will feature various new prototypes we have developed within the lab to help preserve, enrich, and be creative with our memories.<\/p>\n<p>Abigail is a Principal Researcher at Microsoft Research Cambridge in Socio-Digital Systems, an interdisciplinary group with a focus on the human perspective in computing.<\/p>\n<p>Abigail joined Microsoft in June 2004 from Hewlett Packard Labs, where her research ranged from appliance design to web use to mobile technologies. Prior to HP, she spent 7 years at Xerox\u2019s research lab in Cambridge UK and was a Research Fellow at Darwin College, Cambridge.<\/p>\n<p>Abigail has a doctorate in Cognitive Science from the University of California, San Diego. She also has an M.A.Sc. in Industrial Engineering from the University of Toronto, where she also did her undergraduate degree in Psychology.<\/p>\n<p><span class=\"highlight\">&nbsp;<\/span><\/p>\n<h2><span class=\"highlight\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234391 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/gmarsden_img.png\" alt=\"gmarsden_img\" width=\"95\" height=\"119\">Changing the world, one mobile at a time<\/span><\/h2>\n<h3>Professor Gary Marsden, University of Cape Town<\/h3>\n<p>Almost two thirds of the world\u2019s population own a mobile phone. Many of these are first time users from the developing world, who have never owned any form of computing device before. This talk explores what people in Africa are doing with their handsets and how mobile phones are saving lives, educating people and changing how whole countries do business.<\/p>\n<p>Gary is a Professor in the Computer Science Department at the University of Cape Town. His research interests are in mobile interaction design and ICT for development. He has co-authored a book, with Matt Jones titled \u201cMobile Interaction Design\u201d which was published in 2006.<\/p>\n<p>He is currently director of the UCT ICT4D research centre and the UCT-Hasso Plattner Research School. He won the 2007 ACM SIGCHI Social Responsiveness award for his research in using mobile technology in the developing world. Despite all of this, he still cannot use all the features on his mobile phone.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234393 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/mcalder_img.png\" alt=\"mcalder_img\" width=\"95\" height=\"119\">Does your system behave as you expect? From bits and bytes to wet and sticky<\/span><\/h2>\n<h3>Professor Muffy Calder, University of Glasgow<\/h3>\n<p>Muffy is Professor of Formal Methods in the Department of Computing Science and Dean of Research for Science and Engineering at The University of Glasgow.<\/p>\n<p>Her research is in modelling and reasoning about the behaviour of complex software and biochemical systems using computer science, mathematics and automated reasoning techniques. From her point of view there is little difference between telephone systems, wireless networks, cancer and cardiovascular disease: they all involve complex communication that sometimes goes wrong.<\/p>\n<p>She has a PhD in Computational Science from the University of St. Andrews and a BSc in Computing Science from the University of Stirling. She has over 75 scientific publications and has been awarded 18 external research grants.<\/p>\n\n\n\n\n\n<h2>The Magic of Computer Science<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234419 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/cards_thumb.png\" alt=\"cards_thumb\" width=\"120\" height=\"100\">Learn some clever conjuring tricks and try to work out how they are done. Then discover how the same techniques that make the \u2018magic\u2019 work are responsible for some of the most interesting computer science applications around.<\/p>\n<p>&nbsp;<\/p>\n<h2>Kinect for Xbox 360<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234407 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/kinect_thumb.png\" alt=\"kinect_thumb\" width=\"140\" height=\"100\">The new gaming experience from Xbox contains technology that was developed at Microsoft Research Cambridge. Principal Researcher Andrew Fitzgibbon will be giving a talk on the science behind Kinect and how Microsoft Research contributed to it. This demo is your opportunity to see the science in action and try out the finished product.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>3D Segmentation of Images<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234397 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/3d_thumb.png\" alt=\"3d_thumb\" width=\"100\" height=\"80\">Our researchers are exploring more effective ways of segmenting 2D images, extracting an object from the background and altering the depth of different object parts to create a 3D image. We will demo an application that can produce images that can be inserted in existing 3D scenes or visualised on a 3D display. It is hoped that this application will be the basis of future features in Microsoft Office.<\/p>\n<p>&nbsp;<\/p>\n<h2>Embracing Uncertainty<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234401 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/eu_thumb.png\" alt=\"eu_thumb\" width=\"100\" height=\"100\">Scientists have worked for decades to try to create intelligence in computers. Traditional approaches relied on hand-crafted solutions and had limited applicability. New techniques being developed at Microsoft Research Cambridge and other institutions around the world are based on computers which can learn for themselves by analysing large sets of data. This capability is known as machine learning. This demo features some of our Machine Learning projects including medical imaging, a movie recommender, a drug trial, LiveObject and background removal.<\/p>\n<p>&nbsp;<\/p>\n<h2>A Ferromagnetic Interface<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234403 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb.png\" alt=\"ferromagnetic_thumb\" width=\"181\" height=\"162\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb.png 181w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb-180x162.png 180w\" sizes=\"auto, (max-width: 181px) 100vw, 181px\">This demo shows a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. Compared to existing sensing technologies, this device has the advantage that users can easily reconfigure the interface, tailoring it to their individual needs. You can interact with the device using a variety of objects to control a virtual sculpting application and also using the device as a musical interface.<\/p>\n<p>&nbsp;<\/p>\n<h2>Memory Making System<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234409 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb.png\" alt=\"memory_thumb\" width=\"215\" height=\"163\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb.png 215w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb-80x60.png 80w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\">The Memory Making System examines the issue of family archiving and presents a system designed to enable families to capture, manage, create, and store new kinds of digital memorabilia. The system, using a Surface table as its hub, shows how families can upload photos and videos quickly and easily, and also scan in physical memorabilia, such as children\u2019s artwork or a child\u2019s first pair of shoes. The system enables families to view these media in many flexible ways and to create new, compelling kinds of digital objects, such as multimedia scrapbooks and even a digital pi\u00f1ata. We further will show how this system would fit into a larger ecosystem of devices in the home and link to new kinds of media displays.<\/p>\n<p>&nbsp;<\/p>\n<h2>Terminator: Making sure that programs don\u2019t hang<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234415 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/terminator_thumb.png\" alt=\"terminator_thumb\" width=\"120\" height=\"132\">Here\u2019s an example of a python program that never terminates:<\/p>\n<p>def loop (x):<br>\nprint \u201chogging your machine\u201d<br>\nloop(x)<\/p>\n<p>You wouldn\u2019t deliberately want to write such a program. In fact, the software that controls your mouse or keyboard definitely needs to terminate, otherwise your computer would hang or \u2018crash\u2019. We\u2019ll demo a tool that proves that industrial software isn\u2019t going to hang.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"speakerNav\">\n<h2>Designing DNA computers<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234399 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/dna_thumb.png\" alt=\"dna_thumb\" width=\"251\" height=\"177\">DNA is the primary means of data storage within the cells of our bodies, but it can also be harnessed to perform computations on data. DNA computers could perform highly parallel computations as well as interfacing directly with biological systems such as living cells. This makes them ideal for medical applications such as smart drugs which detect whether a particular cell is infected with a disease and respond in some way, for example by releasing an antidote or killing the cell. We have designed a web-based tool for designing DNA computers and analysing their behaviour.<\/p>\n<p>&nbsp;<\/p>\n<h2>The F# Programming Language for .NET.<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234405 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/fsharp_thumb.png\" alt=\"fsharp_thumb\" width=\"250\" height=\"130\">What does F# offer to Computer Science students? First, it is the language. F# combines functional (e.g. OCAML and ML) and object-orientated (e.g. C# and Java) styles of programming. The ML languages are expressive, popular in universities but have been hard to learn. The F# tools help overcome this and make F# both accessible and fun!<\/p>\n<p>Second, F# has direct access to many libraries through the .NET Framework. The combination makes F# a great option for student projects and beyond!<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h2>Depth shadows: moving on up from touch screens<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234413 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/shadow_thumb.png\" alt=\"shadow_thumb\" width=\"250\" height=\"200\">Touch screen technology has boomed in recent years and now features in many of our everyday devices. While interactive surfaces have many unique and compelling qualities, the interactions they support are bound to the display surface. In this demo we present a device where users can switch between interacting on a table top surface to above it, to allow more intuitive manipulation of digital content in three dimensions. Come and see how virtual objects can be \u2018picked up\u2019 off the tabletop surface to manipulate their position.<\/p>\n<h1><\/h1>\n<p>&nbsp;<\/p>\n<h1><\/h1>\n<h2>RipOff!<\/h2>\n<p>Cooperation and competition are two cornerstones of our social lives, but sometimes they push us in different directions. Researchers at Microsoft Research have come up with an online game called \u201cRipoff\u201d that demonstrates just that.<\/p>\n<p>In Ripoff, each player is assigned a \u201cweight\u201d (between 0 and 1) and players have to try and form teams with a total weight of at least 1 to win a \u00a31 reward. But there\u2019s a catch! Before the reward is given, the team members have to agree how to share it. Each player chooses their desired share and if these add up to more than \u00a31, the game continues, prompting further negotiation. When negotiations reach the point where the reward shares add up to \u00a31 or less, each player in the team gets their share and the game ends. Sounds easy? Not when it\u2019s all over in seconds!<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-234411\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ripoff_thumb.png\" alt=\"ripoff_thumb\" width=\"275\" height=\"172\"><\/p>\n<p>The goal is to get as much money in your jackpot after a large number of games. Come and see whether you\u2019ve got what it takes to \u2018Ripoff\u2019 our artificial intelligence software (sorry, no real money is at stake)!<\/p>\n<p>&nbsp;<\/p>\n<h2>Building Windows Phone 7 Apps<\/h2>\n<p>Find out how you can build apps for Windows Phone 7.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-234417 alignnone\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/windows_thumb.png\" alt=\"windows_thumb\" width=\"250\" height=\"80\"><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n\n\n\n\n<ul id=\"gallery-1\" class=\"gallery galleryid-0 gallery-columns-4 gallery-size-medium stripped ms-row fixed-small\">\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994.jpg\" data-caption=\"\" class=\"gallery-item\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994-300x199.jpg\" alt=\"a group of people looking at a cell phone\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109.jpg\" data-caption=\"\" class=\"gallery-item\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109-300x199.jpg\" alt=\"Gallery\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153.jpg\" data-caption=\"\" class=\"gallery-item\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153-300x199.jpg\" alt=\"a group of people sitting at a desk\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186.jpg\" data-caption=\"\" class=\"gallery-item\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186-300x199.jpg\" alt=\"Christopher Bishop, Andrew Herbert are posing for a picture\" class=\"db full-width\"><\/a><\/li>\n<p><br style=\"clear: both\"><\/p>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101.jpg\" data-caption=\"\" class=\"gallery-item\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101-199x300.jpg\" alt=\"Gallery\" class=\"db full-width\"><\/a><\/li>\n<p>\t\t\t<br style=\"clear: both\">\n\t\t<\/p>\n<\/ul>\n\n\n\n\n\n<p><strong>Event Venue<\/strong><br>\nWest Road Concert Hall, 11 West Rd, Cambridge CB3 9DP<\/p>\n<p><strong>Directions<\/strong><br>\nClick here for directions to West Road.<\/p>\n<p><strong>Personal Possessions<\/strong><br>\nWest Road has cloakroom facilities to store coats. However, we advise that Microsoft Research Cambridge and West Road Concert Hall cannot accept responsibility for any lost or stolen personal possessions and ask that no valuables are left unattended at any time.<\/p>\n<p><strong>Parking Arrangements<\/strong><br>\nThere is no onsite parking at West Road Concert Hall. There are parking spaces near the venue, where a parking voucher system will be in operation. Please contact the event organiser for more details or to confirm your space.<\/p>\n<p><strong>Please note:<\/strong> All vehicles are parked at the owners\u2019 risk.<\/p>\n<p><strong>Attendee Forms<\/strong><br>\nPlease complete your attendee form with the final names of your entire group and return to a-nahump@microsoft.com by Friday 19th November.<\/p>\n<p><strong>Individual Release Forms<\/strong><br>\nPlease complete your photographic release form and return to a-nahump@microsoft.com by Friday 26th November.<\/p>\n<p><strong>Download Attendee Form<\/strong><br>\nDownload Individual Release Form<\/p>\n<p><strong>Lunch and refreshments will be provided throughout the day.<\/strong><\/p>\n<p><strong>Dress Code<\/strong><br>\nCasual<\/p>\n<p><strong>Useful Links<\/strong><\/p>\n<p>Microsoft Research Cambridge<br>\n<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.westroad.org\/visit\/directions\/\">West Road Concert Hall <span class=\"sr-only\"> (opens in new tab)<\/span><\/a><br>\nThink Computer Science 2009<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Welcome to Think Computer Science 2010 Through our work at Microsoft Research in Cambridge, and our collaborative partnerships, we strive to inspire and support students early on in their education. Every year, for the past 6 years, we have invited a number of students to join us for an exciting day of talks, demos and [&hellip;]<\/p>\n","protected":false},"featured_media":234383,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_startdate":"2010-12-07","msr_enddate":"2010-12-07","msr_location":"West Road Concert Hall, Cambridge","msr_expirationdate":"2010-12-07","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"","msr_hide_region":false,"msr_private_event":true,"msr_hide_image_in_river":0,"footnotes":""},"research-area":[13562],"msr-region":[239178],"msr-event-type":[197944],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[],"class_list":["post-234381","msr-event","type-msr-event","status-publish","has-post-thumbnail","hentry","msr-research-area-computer-vision","msr-region-europe","msr-event-type-hosted-by-microsoft","msr-locale-en_us"],"msr_about":"<!-- wp:msr\/event-details {\"title\":\"Think Computer Science 2010\",\"image\":{\"id\":234383,\"url\":\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10.jpg\",\"alt\":\"\"}} \/-->\n\n<!-- wp:msr\/content-tabs -->\n<!-- wp:msr\/content-tab {\"title\":\"About\"} -->\n<!-- wp:freeform -->\n<h1>Welcome to Think Computer Science 2010<\/h1>\n<p>Through our work at Microsoft Research in Cambridge, and our collaborative partnerships, we strive to inspire and support students early on in their education. Every year, for the past 6 years, we have invited a number of students to join us for an exciting day of talks, demos and interactive sessions, providing insight into the world of a computer scientist.<\/p>\n<p>This year\u2019s event will take place on 7 December 2010. Registration is now closed.<\/p>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Agenda\"} -->\n<!-- wp:freeform -->\n<p><strong>09:15<\/strong> Registration<\/p>\n<p><strong>09:45<\/strong> Welcome and Introduction Andrew Herbert, Chairman, Microsoft Research EMEA<\/p>\n<p><strong>10:00<\/strong> Getting from A to B: fast route-finding using slow computers Simon Peyton-Jones, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>10:30<\/strong> Human Memory in the Digital Age. Abigail Sellen, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>11:00 <\/strong>Refreshment Break<\/p>\n<p><strong>11:30 <\/strong>Changing the world one mobile at a time. Gary Marsden, University of Cape Town<\/p>\n<p><strong>12:00 <\/strong>Does your system behave as you expect? From bits and bytes to wet and sticky. Muffy Calder, University of Glasgow<\/p>\n<p><strong>12:30 <\/strong>Kinect for Xbox 360: How we made it work. Andrew Fitzgibbon, Principal Researcher, Microsoft Research Cambridge<\/p>\n<p><strong>13:00 <\/strong>Lunch and demo showcase<\/p>\n<p><strong>14:30 <\/strong>Panel Q&amp;A<\/p>\n<p><strong>15:00 <\/strong>The Big Quiz<\/p>\n<p><strong>15:30<\/strong> Closing Comments. Andrew Herbert, Chairman, Microsoft Research EMEA<\/p>\n<p><strong>15:45 <\/strong>Ends<\/p>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Speakers\"} -->\n<!-- wp:freeform -->\n<h2><span class=\"highlight\"><img loading=\"lazy\" class=\"size-full wp-image-234385 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/peytonjones_img.png\" alt=\"peytonjones_img\" width=\"95\" height=\"119\">Getting from A to B: fast route-finding using slow computers<\/span><\/h2>\n<h3>Simon Peyton-Jones, Microsoft Research<\/h3>\n<p>We all now take it for granted that online maps will rapidly display a fast route from A to B. But these maps are gigantic: a map of Europe has 20 million intersections and 40 million road segments. How can a computer find the shortest path in such a large map, without examining all those intersections and roads?<\/p>\n<p>This is a classic graph problem, known as the Shortest Path problem, with solutions that date back to 1960. But in the last few years there has been significant progress (some of it at Microsoft Research) that dramatically speeds up the solution.<\/p>\n<p>In this talk I\u2019ll explain both the old solutions and the new cool ideas. I hope you\u2019ll go away with a clear example of how some clever computer science can take a problem that previously required a big, fast computer, and make it fast enough to run on a slow, mobile device.<\/p>\n<p>Simon is a Principal Researcher at Microsoft Research Cambridge. He spent 7 years as a lecturer at University College London, and 9 years as a professor at Glasgow University (where he is now a Visiting Professor), before moving to Microsoft Research in 1998.<\/p>\n<p>His main research interest is in functional programming languages, their implementation, and their application. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). Simon holds an MA from Trinity College Cambridge, is a Fellow of the British Computer Society and the Association for Computing Machinery and is a Chartered Engineer.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img loading=\"lazy\" class=\"size-full wp-image-234387 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/afitzgibbon_img.png\" alt=\"afitzgibbon_img\" width=\"95\" height=\"119\">Kinect for Xbox 360: How we made it work<\/span><\/h2>\n<h3>Andrew Fitzgibbon, Microsoft Research<\/h3>\n<p>The Kinect sensor for the Xbox 360 is one of the most technologically advanced devices in existence today, and has the potential to introduce as great a change to entertainment as the invention of the original Atari game consoles. Its main ability\u2014tracking the movements of the human body at 30 frames per second\u2014was not possible, even in research labs, when project Natal (the original codename for Kinect) was started. The best tracking systems known back then were very slow, and very inaccurate. This lecture will be about the maths, engineering, and computer science that went into making project Natal a reality.<\/p>\n<p>Andrew Fitzgibbon is a Principal Researcher at Microsoft Research, Cambridge.<br>\nHis research interests are in the intersection of computer vision and computer graphics, with excursions into neuroscience.<\/p>\n<p>He has twice received the IEEE\u2019s Marr Prize, the highest in computer vision; and software based on his work won an Engineering Emmy Award in 2002 for significant contributions to the creation of complex visual effects.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img loading=\"lazy\" class=\"size-full wp-image-234389 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/asellen_img.png\" alt=\"asellen_img\" width=\"95\" height=\"119\">Human Memory in the Digital Age<\/span><\/h2>\n<h3>Abigail Sellen, Microsoft Research<\/h3>\n<p>Can computers ever completely capture our past experiences? As more and more photos, videos, documents, texts, email and Facebook content is produced, how will we see ourselves and look back on our lives in the future? This talk will look at the fate of human memory in the Digital Age. It will look at new trends such as life-logging, in which wearable devices allow you to continuously record events in your everyday life. It will also discuss other issues such as: How do we manage these vast archives in the future? And, what happens to all of that data when someone dies? The focus is not just on the technology, but what all of this will mean into the future. It will also show how we need to design computer technology with people in mind, thinking about the social and even ethical issues this raises. Along the way, the talk will feature various new prototypes we have developed within the lab to help preserve, enrich, and be creative with our memories.<\/p>\n<p>Abigail is a Principal Researcher at Microsoft Research Cambridge in Socio-Digital Systems, an interdisciplinary group with a focus on the human perspective in computing.<\/p>\n<p>Abigail joined Microsoft in June 2004 from Hewlett Packard Labs, where her research ranged from appliance design to web use to mobile technologies. Prior to HP, she spent 7 years at Xerox\u2019s research lab in Cambridge UK and was a Research Fellow at Darwin College, Cambridge.<\/p>\n<p>Abigail has a doctorate in Cognitive Science from the University of California, San Diego. She also has an M.A.Sc. in Industrial Engineering from the University of Toronto, where she also did her undergraduate degree in Psychology.<\/p>\n<p><span class=\"highlight\">&nbsp;<\/span><\/p>\n<h2><span class=\"highlight\"><img loading=\"lazy\" class=\"size-full wp-image-234391 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/gmarsden_img.png\" alt=\"gmarsden_img\" width=\"95\" height=\"119\">Changing the world, one mobile at a time<\/span><\/h2>\n<h3>Professor Gary Marsden, University of Cape Town<\/h3>\n<p>Almost two thirds of the world\u2019s population own a mobile phone. Many of these are first time users from the developing world, who have never owned any form of computing device before. This talk explores what people in Africa are doing with their handsets and how mobile phones are saving lives, educating people and changing how whole countries do business.<\/p>\n<p>Gary is a Professor in the Computer Science Department at the University of Cape Town. His research interests are in mobile interaction design and ICT for development. He has co-authored a book, with Matt Jones titled \u201cMobile Interaction Design\u201d which was published in 2006.<\/p>\n<p>He is currently director of the UCT ICT4D research centre and the UCT-Hasso Plattner Research School. He won the 2007 ACM SIGCHI Social Responsiveness award for his research in using mobile technology in the developing world. Despite all of this, he still cannot use all the features on his mobile phone.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"highlight\"><img loading=\"lazy\" class=\"size-full wp-image-234393 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/mcalder_img.png\" alt=\"mcalder_img\" width=\"95\" height=\"119\">Does your system behave as you expect? From bits and bytes to wet and sticky<\/span><\/h2>\n<h3>Professor Muffy Calder, University of Glasgow<\/h3>\n<p>Muffy is Professor of Formal Methods in the Department of Computing Science and Dean of Research for Science and Engineering at The University of Glasgow.<\/p>\n<p>Her research is in modelling and reasoning about the behaviour of complex software and biochemical systems using computer science, mathematics and automated reasoning techniques. From her point of view there is little difference between telephone systems, wireless networks, cancer and cardiovascular disease: they all involve complex communication that sometimes goes wrong.<\/p>\n<p>She has a PhD in Computational Science from the University of St. Andrews and a BSc in Computing Science from the University of Stirling. She has over 75 scientific publications and has been awarded 18 external research grants.<\/p>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Demos\"} -->\n<!-- wp:freeform -->\n<h2>The Magic of Computer Science<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234419 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/cards_thumb.png\" alt=\"cards_thumb\" width=\"120\" height=\"100\">Learn some clever conjuring tricks and try to work out how they are done. Then discover how the same techniques that make the \u2018magic\u2019 work are responsible for some of the most interesting computer science applications around.<\/p>\n<p>&nbsp;<\/p>\n<h2>Kinect for Xbox 360<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234407 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/kinect_thumb.png\" alt=\"kinect_thumb\" width=\"140\" height=\"100\">The new gaming experience from Xbox contains technology that was developed at Microsoft Research Cambridge. Principal Researcher Andrew Fitzgibbon will be giving a talk on the science behind Kinect and how Microsoft Research contributed to it. This demo is your opportunity to see the science in action and try out the finished product.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>3D Segmentation of Images<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234397 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/3d_thumb.png\" alt=\"3d_thumb\" width=\"100\" height=\"80\">Our researchers are exploring more effective ways of segmenting 2D images, extracting an object from the background and altering the depth of different object parts to create a 3D image. We will demo an application that can produce images that can be inserted in existing 3D scenes or visualised on a 3D display. It is hoped that this application will be the basis of future features in Microsoft Office.<\/p>\n<p>&nbsp;<\/p>\n<h2>Embracing Uncertainty<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234401 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/eu_thumb.png\" alt=\"eu_thumb\" width=\"100\" height=\"100\">Scientists have worked for decades to try to create intelligence in computers. Traditional approaches relied on hand-crafted solutions and had limited applicability. New techniques being developed at Microsoft Research Cambridge and other institutions around the world are based on computers which can learn for themselves by analysing large sets of data. This capability is known as machine learning. This demo features some of our Machine Learning projects including medical imaging, a movie recommender, a drug trial, LiveObject and background removal.<\/p>\n<p>&nbsp;<\/p>\n<h2>A Ferromagnetic Interface<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234403 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb.png\" alt=\"ferromagnetic_thumb\" width=\"181\" height=\"162\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb.png 181w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb-180x162.png 180w\" sizes=\"(max-width: 181px) 100vw, 181px\">This demo shows a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. Compared to existing sensing technologies, this device has the advantage that users can easily reconfigure the interface, tailoring it to their individual needs. You can interact with the device using a variety of objects to control a virtual sculpting application and also using the device as a musical interface.<\/p>\n<p>&nbsp;<\/p>\n<h2>Memory Making System<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234409 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb.png\" alt=\"memory_thumb\" width=\"215\" height=\"163\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb.png 215w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb-80x60.png 80w\" sizes=\"(max-width: 215px) 100vw, 215px\">The Memory Making System examines the issue of family archiving and presents a system designed to enable families to capture, manage, create, and store new kinds of digital memorabilia. The system, using a Surface table as its hub, shows how families can upload photos and videos quickly and easily, and also scan in physical memorabilia, such as children\u2019s artwork or a child\u2019s first pair of shoes. The system enables families to view these media in many flexible ways and to create new, compelling kinds of digital objects, such as multimedia scrapbooks and even a digital pi\u00f1ata. We further will show how this system would fit into a larger ecosystem of devices in the home and link to new kinds of media displays.<\/p>\n<p>&nbsp;<\/p>\n<h2>Terminator: Making sure that programs don\u2019t hang<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234415 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/terminator_thumb.png\" alt=\"terminator_thumb\" width=\"120\" height=\"132\">Here\u2019s an example of a python program that never terminates:<\/p>\n<p>def loop (x):<br>\nprint \u201chogging your machine\u201d<br>\nloop(x)<\/p>\n<p>You wouldn\u2019t deliberately want to write such a program. In fact, the software that controls your mouse or keyboard definitely needs to terminate, otherwise your computer would hang or \u2018crash\u2019. We\u2019ll demo a tool that proves that industrial software isn\u2019t going to hang.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"speakerNav\">\n<h2>Designing DNA computers<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234399 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/dna_thumb.png\" alt=\"dna_thumb\" width=\"251\" height=\"177\">DNA is the primary means of data storage within the cells of our bodies, but it can also be harnessed to perform computations on data. DNA computers could perform highly parallel computations as well as interfacing directly with biological systems such as living cells. This makes them ideal for medical applications such as smart drugs which detect whether a particular cell is infected with a disease and respond in some way, for example by releasing an antidote or killing the cell. We have designed a web-based tool for designing DNA computers and analysing their behaviour.<\/p>\n<p>&nbsp;<\/p>\n<h2>The F# Programming Language for .NET.<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234405 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/fsharp_thumb.png\" alt=\"fsharp_thumb\" width=\"250\" height=\"130\">What does F# offer to Computer Science students? First, it is the language. F# combines functional (e.g. OCAML and ML) and object-orientated (e.g. C# and Java) styles of programming. The ML languages are expressive, popular in universities but have been hard to learn. The F# tools help overcome this and make F# both accessible and fun!<\/p>\n<p>Second, F# has direct access to many libraries through the .NET Framework. The combination makes F# a great option for student projects and beyond!<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h2>Depth shadows: moving on up from touch screens<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234413 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/shadow_thumb.png\" alt=\"shadow_thumb\" width=\"250\" height=\"200\">Touch screen technology has boomed in recent years and now features in many of our everyday devices. While interactive surfaces have many unique and compelling qualities, the interactions they support are bound to the display surface. In this demo we present a device where users can switch between interacting on a table top surface to above it, to allow more intuitive manipulation of digital content in three dimensions. Come and see how virtual objects can be \u2018picked up\u2019 off the tabletop surface to manipulate their position.<\/p>\n<h1><\/h1>\n<p>&nbsp;<\/p>\n<h1><\/h1>\n<h2>RipOff!<\/h2>\n<p>Cooperation and competition are two cornerstones of our social lives, but sometimes they push us in different directions. Researchers at Microsoft Research have come up with an online game called \u201cRipoff\u201d that demonstrates just that.<\/p>\n<p>In Ripoff, each player is assigned a \u201cweight\u201d (between 0 and 1) and players have to try and form teams with a total weight of at least 1 to win a \u00a31 reward. But there\u2019s a catch! Before the reward is given, the team members have to agree how to share it. Each player chooses their desired share and if these add up to more than \u00a31, the game continues, prompting further negotiation. When negotiations reach the point where the reward shares add up to \u00a31 or less, each player in the team gets their share and the game ends. Sounds easy? Not when it\u2019s all over in seconds!<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-234411\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ripoff_thumb.png\" alt=\"ripoff_thumb\" width=\"275\" height=\"172\"><\/p>\n<p>The goal is to get as much money in your jackpot after a large number of games. Come and see whether you\u2019ve got what it takes to \u2018Ripoff\u2019 our artificial intelligence software (sorry, no real money is at stake)!<\/p>\n<p>&nbsp;<\/p>\n<h2>Building Windows Phone 7 Apps<\/h2>\n<p>Find out how you can build apps for Windows Phone 7.<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-234417 alignnone\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/windows_thumb.png\" alt=\"windows_thumb\" width=\"250\" height=\"80\"><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Gallery\"} -->\n<!-- wp:freeform -->\n<ul id=\"gallery-1\" class=\"gallery galleryid-0 gallery-columns-4 gallery-size-medium stripped ms-row fixed-small\">\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994.jpg\" data-caption=\"\" class=\"gallery-item\"><img src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC2994-300x199.jpg\" alt=\"a group of people looking at a cell phone\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109.jpg\" data-caption=\"\" class=\"gallery-item\"><img src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3109-300x199.jpg\" alt=\"Gallery\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153.jpg\" data-caption=\"\" class=\"gallery-item\"><img src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3153-300x199.jpg\" alt=\"a group of people sitting at a desk\" class=\"db full-width\"><\/a><\/li>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186.jpg\" data-caption=\"\" class=\"gallery-item\"><img src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3186-300x199.jpg\" alt=\"Christopher Bishop, Andrew Herbert are posing for a picture\" class=\"db full-width\"><\/a><\/li>\n<p><br style=\"clear: both\"><\/p>\n<li class=\"s-col-6-24 xs-margin-bottom-sp1 s-margin-bottom-sp2\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101.jpg\" data-mfp-src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101.jpg\" data-caption=\"\" class=\"gallery-item\"><img src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/DSC3101-199x300.jpg\" alt=\"Gallery\" class=\"db full-width\"><\/a><\/li>\n<p>\t\t\t<br style=\"clear: both\">\n\t\t<\/p>\n<\/ul>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Info\"} -->\n<!-- wp:freeform -->\n<p><strong>Event Venue<\/strong><br>\nWest Road Concert Hall, 11 West Rd, Cambridge CB3 9DP<\/p>\n<p><strong>Directions<\/strong><br>\nClick here for directions to West Road.<\/p>\n<p><strong>Personal Possessions<\/strong><br>\nWest Road has cloakroom facilities to store coats. However, we advise that Microsoft Research Cambridge and West Road Concert Hall cannot accept responsibility for any lost or stolen personal possessions and ask that no valuables are left unattended at any time.<\/p>\n<p><strong>Parking Arrangements<\/strong><br>\nThere is no onsite parking at West Road Concert Hall. There are parking spaces near the venue, where a parking voucher system will be in operation. Please contact the event organiser for more details or to confirm your space.<\/p>\n<p><strong>Please note:<\/strong> All vehicles are parked at the owners\u2019 risk.<\/p>\n<p><strong>Attendee Forms<\/strong><br>\nPlease complete your attendee form with the final names of your entire group and return to a-nahump@microsoft.com by Friday 19th November.<\/p>\n<p><strong>Individual Release Forms<\/strong><br>\nPlease complete your photographic release form and return to a-nahump@microsoft.com by Friday 26th November.<\/p>\n<p><strong>Download Attendee Form<\/strong><br>\nDownload Individual Release Form<\/p>\n<p><strong>Lunch and refreshments will be provided throughout the day.<\/strong><\/p>\n<p><strong>Dress Code<\/strong><br>\nCasual<\/p>\n<p><strong>Useful Links<\/strong><\/p>\n<p>Microsoft Research Cambridge<br>\n<a href=\"http:\/\/www.westroad.org\/visit\/directions\/\">West Road Concert Hall <\/a><br>\nThink Computer Science 2009<\/p>\n<!-- \/wp:freeform -->\n<!-- \/wp:msr\/content-tab -->\n<!-- \/wp:msr\/content-tabs -->","tab-content":[{"id":0,"name":"About","content":"<h1>Welcome to Think Computer Science 2010<\/h1>\r\nThrough our work at Microsoft Research in Cambridge, and our collaborative partnerships, we strive to inspire and support students early on in their education. Every year, for the past 6 years, we have invited a number of students to join us for an exciting day of talks, demos and interactive sessions, providing insight into the world of a computer scientist.\r\n\r\nThis year's event will take place on 7 December 2010. Registration is now closed."},{"id":1,"name":"Agenda","content":"<strong>09:15<\/strong> Registration\r\n\r\n<strong>09:45<\/strong> Welcome and Introduction Andrew Herbert, Chairman, Microsoft Research EMEA\r\n\r\n<strong>10:00<\/strong> Getting from A to B: fast route-finding using slow computers Simon Peyton-Jones, Principal Researcher, Microsoft Research Cambridge\r\n\r\n<strong>10:30<\/strong> Human Memory in the Digital Age. Abigail Sellen, Principal Researcher, Microsoft Research Cambridge\r\n\r\n<strong>11:00 <\/strong>Refreshment Break\r\n\r\n<strong>11:30 <\/strong>Changing the world one mobile at a time. Gary Marsden, University of Cape Town\r\n\r\n<strong>12:00 <\/strong>Does your system behave as you expect? From bits and bytes to wet and sticky. Muffy Calder, University of Glasgow\r\n\r\n<strong>12:30 <\/strong>Kinect for Xbox 360: How we made it work. Andrew Fitzgibbon, Principal Researcher, Microsoft Research Cambridge\r\n\r\n<strong>13:00 <\/strong>Lunch and demo showcase\r\n\r\n<strong>14:30 <\/strong>Panel Q&amp;A\r\n\r\n<strong>15:00 <\/strong>The Big Quiz\r\n\r\n<strong>15:30<\/strong> Closing Comments. Andrew Herbert, Chairman, Microsoft Research EMEA\r\n\r\n<strong>15:45 <\/strong>Ends"},{"id":2,"name":"Speakers","content":"<h2><span class=\"highlight\"><img class=\"size-full wp-image-234385 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/peytonjones_img.png\" alt=\"peytonjones_img\" width=\"95\" height=\"119\" \/>Getting from A to B: fast route-finding using slow computers<\/span><\/h2>\r\n<h3>Simon Peyton-Jones, Microsoft Research<\/h3>\r\nWe all now take it for granted that online maps will rapidly display a fast route from A to B. But these maps are gigantic: a map of Europe has 20 million intersections and 40 million road segments. How can a computer find the shortest path in such a large map, without examining all those intersections and roads?\r\n\r\nThis is a classic graph problem, known as the Shortest Path problem, with solutions that date back to 1960. But in the last few years there has been significant progress (some of it at Microsoft Research) that dramatically speeds up the solution.\r\n\r\nIn this talk I\u2019ll explain both the old solutions and the new cool ideas. I hope you\u2019ll go away with a clear example of how some clever computer science can take a problem that previously required a big, fast computer, and make it fast enough to run on a slow, mobile device.\r\n\r\nSimon is a Principal Researcher at Microsoft Research Cambridge. He spent 7 years as a lecturer at University College London, and 9 years as a professor at Glasgow University (where he is now a Visiting Professor), before moving to Microsoft Research in 1998.\r\n\r\nHis main research interest is in functional programming languages, their implementation, and their application. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). Simon holds an MA from Trinity College Cambridge, is a Fellow of the British Computer Society and the Association for Computing Machinery and is a Chartered Engineer.\r\n\r\n&nbsp;\r\n<h2><span class=\"highlight\"><img class=\"size-full wp-image-234387 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/afitzgibbon_img.png\" alt=\"afitzgibbon_img\" width=\"95\" height=\"119\" \/>Kinect for Xbox 360: How we made it work<\/span><\/h2>\r\n<h3>Andrew Fitzgibbon, Microsoft Research<\/h3>\r\nThe Kinect sensor for the Xbox 360 is one of the most technologically advanced devices in existence today, and has the potential to introduce as great a change to entertainment as the invention of the original Atari game consoles. Its main ability\u2014tracking the movements of the human body at 30 frames per second\u2014was not possible, even in research labs, when project Natal (the original codename for Kinect) was started. The best tracking systems known back then were very slow, and very inaccurate. This lecture will be about the maths, engineering, and computer science that went into making project Natal a reality.\r\n\r\nAndrew Fitzgibbon is a Principal Researcher at Microsoft Research, Cambridge.\r\nHis research interests are in the intersection of computer vision and computer graphics, with excursions into neuroscience.\r\n\r\nHe has twice received the IEEE's Marr Prize, the highest in computer vision; and software based on his work won an Engineering Emmy Award in 2002 for significant contributions to the creation of complex visual effects.\r\n\r\n&nbsp;\r\n<h2><span class=\"highlight\"><img class=\"size-full wp-image-234389 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/asellen_img.png\" alt=\"asellen_img\" width=\"95\" height=\"119\" \/>Human Memory in the Digital Age<\/span><\/h2>\r\n<h3>Abigail Sellen, Microsoft Research<\/h3>\r\nCan computers ever completely capture our past experiences? As more and more photos, videos, documents, texts, email and Facebook content is produced, how will we see ourselves and look back on our lives in the future? This talk will look at the fate of human memory in the Digital Age. It will look at new trends such as life-logging, in which wearable devices allow you to continuously record events in your everyday life. It will also discuss other issues such as: How do we manage these vast archives in the future? And, what happens to all of that data when someone dies? The focus is not just on the technology, but what all of this will mean into the future. It will also show how we need to design computer technology with people in mind, thinking about the social and even ethical issues this raises. Along the way, the talk will feature various new prototypes we have developed within the lab to help preserve, enrich, and be creative with our memories.\r\n\r\nAbigail is a Principal Researcher at Microsoft Research Cambridge in Socio-Digital Systems, an interdisciplinary group with a focus on the human perspective in computing.\r\n\r\nAbigail joined Microsoft in June 2004 from Hewlett Packard Labs, where her research ranged from appliance design to web use to mobile technologies. Prior to HP, she spent 7 years at Xerox's research lab in Cambridge UK and was a Research Fellow at Darwin College, Cambridge.\r\n\r\nAbigail has a doctorate in Cognitive Science from the University of California, San Diego. She also has an M.A.Sc. in Industrial Engineering from the University of Toronto, where she also did her undergraduate degree in Psychology.\r\n\r\n<span class=\"highlight\">\u00a0<\/span>\r\n<h2><span class=\"highlight\"><img class=\"size-full wp-image-234391 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/gmarsden_img.png\" alt=\"gmarsden_img\" width=\"95\" height=\"119\" \/>Changing the world, one mobile at a time<\/span><\/h2>\r\n<h3>Professor Gary Marsden, University of Cape Town<\/h3>\r\nAlmost two thirds of the world\u2019s population own a mobile phone. Many of these are first time users from the developing world, who have never owned any form of computing device before. This talk explores what people in Africa are doing with their handsets and how mobile phones are saving lives, educating people and changing how whole countries do business.\r\n\r\nGary is a Professor in the Computer Science Department at the University of Cape Town. His research interests are in mobile interaction design and ICT for development. He has co-authored a book, with Matt Jones titled \u201cMobile Interaction Design\u201d which was published in 2006.\r\n\r\nHe is currently director of the UCT ICT4D research centre and the UCT-Hasso Plattner Research School. He won the 2007 ACM SIGCHI Social Responsiveness award for his research in using mobile technology in the developing world. Despite all of this, he still cannot use all the features on his mobile phone.\r\n\r\n&nbsp;\r\n<h2><span class=\"highlight\"><img class=\"size-full wp-image-234393 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/mcalder_img.png\" alt=\"mcalder_img\" width=\"95\" height=\"119\" \/>Does your system behave as you expect? From bits and bytes to wet and sticky<\/span><\/h2>\r\n<h3>Professor Muffy Calder, University of Glasgow<\/h3>\r\nMuffy is Professor of Formal Methods in the Department of Computing Science and Dean of Research for Science and Engineering at The University of Glasgow.\r\n\r\nHer research is in modelling and reasoning about the behaviour of complex software and biochemical systems using computer science, mathematics and automated reasoning techniques. From her point of view there is little difference between telephone systems, wireless networks, cancer and cardiovascular disease: they all involve complex communication that sometimes goes wrong.\r\n\r\nShe has a PhD in Computational Science from the University of St. Andrews and a BSc in Computing Science from the University of Stirling. She has over 75 scientific publications and has been awarded 18 external research grants."},{"id":3,"name":"Demos","content":"<h2>The Magic of Computer Science<\/h2>\r\n<img class=\"size-full wp-image-234419 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/cards_thumb.png\" alt=\"cards_thumb\" width=\"120\" height=\"100\" \/>Learn some clever conjuring tricks and try to work out how they are done. Then discover how the same techniques that make the \u2018magic\u2019 work are responsible for some of the most interesting computer science applications around.\r\n\r\n&nbsp;\r\n<h2>Kinect for Xbox 360<\/h2>\r\n<img class=\"size-full wp-image-234407 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/kinect_thumb.png\" alt=\"kinect_thumb\" width=\"140\" height=\"100\" \/>The new gaming experience from Xbox contains technology that was developed at Microsoft Research Cambridge. Principal Researcher Andrew Fitzgibbon will be giving a talk on the science behind Kinect and how Microsoft Research contributed to it. This demo is your opportunity to see the science in action and try out the finished product.\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n<h2>3D Segmentation of Images<\/h2>\r\n<img class=\"size-full wp-image-234397 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/3d_thumb.png\" alt=\"3d_thumb\" width=\"100\" height=\"80\" \/>Our researchers are exploring more effective ways of segmenting 2D images, extracting an object from the background and altering the depth of different object parts to create a 3D image. We will demo an application that can produce images that can be inserted in existing 3D scenes or visualised on a 3D display. It is hoped that this application will be the basis of future features in Microsoft Office.\r\n\r\n&nbsp;\r\n<h2>Embracing Uncertainty<\/h2>\r\n<img class=\"size-full wp-image-234401 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/eu_thumb.png\" alt=\"eu_thumb\" width=\"100\" height=\"100\" \/>Scientists have worked for decades to try to create intelligence in computers. Traditional approaches relied on hand-crafted solutions and had limited applicability. New techniques being developed at Microsoft Research Cambridge and other institutions around the world are based on computers which can learn for themselves by analysing large sets of data. This capability is known as machine learning. This demo features some of our Machine Learning projects including medical imaging, a movie recommender, a drug trial, LiveObject and background removal.\r\n\r\n&nbsp;\r\n<h2>A Ferromagnetic Interface<\/h2>\r\n<img class=\"size-full wp-image-234403 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ferromagnetic_thumb.png\" alt=\"ferromagnetic_thumb\" width=\"181\" height=\"162\" \/>This demo shows a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. Compared to existing sensing technologies, this device has the advantage that users can easily reconfigure the interface, tailoring it to their individual needs. You can interact with the device using a variety of objects to control a virtual sculpting application and also using the device as a musical interface.\r\n\r\n&nbsp;\r\n<h2>Memory Making System<\/h2>\r\n<img class=\"size-full wp-image-234409 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/memory_thumb.png\" alt=\"memory_thumb\" width=\"215\" height=\"163\" \/>The Memory Making System examines the issue of family archiving and presents a system designed to enable families to capture, manage, create, and store new kinds of digital memorabilia. The system, using a Surface table as its hub, shows how families can upload photos and videos quickly and easily, and also scan in physical memorabilia, such as children\u2019s artwork or a child\u2019s first pair of shoes. The system enables families to view these media in many flexible ways and to create new, compelling kinds of digital objects, such as multimedia scrapbooks and even a digital pi\u00f1ata. We further will show how this system would fit into a larger ecosystem of devices in the home and link to new kinds of media displays.\r\n\r\n&nbsp;\r\n<h2>Terminator: Making sure that programs don\u2019t hang<\/h2>\r\n<img class=\"size-full wp-image-234415 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/terminator_thumb.png\" alt=\"terminator_thumb\" width=\"120\" height=\"132\" \/>Here\u2019s an example of a python program that never terminates:\r\n\r\ndef loop (x):\r\nprint \u201chogging your machine\u201d\r\nloop(x)\r\n\r\nYou wouldn\u2019t deliberately want to write such a program. In fact, the software that controls your mouse or keyboard definitely needs to terminate, otherwise your computer would hang or 'crash'. We\u2019ll demo a tool that proves that industrial software isn\u2019t going to hang.\r\n\r\n&nbsp;\r\n<div class=\"speakerNav\">\r\n<h2>Designing DNA computers<\/h2>\r\n<img class=\"size-full wp-image-234399 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/dna_thumb.png\" alt=\"dna_thumb\" width=\"251\" height=\"177\" \/>DNA is the primary means of data storage within the cells of our bodies, but it can also be harnessed to perform computations on data. DNA computers could perform highly parallel computations as well as interfacing directly with biological systems such as living cells. This makes them ideal for medical applications such as smart drugs which detect whether a particular cell is infected with a disease and respond in some way, for example by releasing an antidote or killing the cell. We have designed a web-based tool for designing DNA computers and analysing their behaviour.\r\n\r\n&nbsp;\r\n<h2>The F# Programming Language for .NET.<\/h2>\r\n<img class=\"size-full wp-image-234405 alignright\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/fsharp_thumb.png\" alt=\"fsharp_thumb\" width=\"250\" height=\"130\" \/>What does F# offer to Computer Science students? First, it is the language. F# combines functional (e.g. OCAML and ML) and object-orientated (e.g. C# and Java) styles of programming. The ML languages are expressive, popular in universities but have been hard to learn. The F# tools help overcome this and make F# both accessible and fun!\r\n\r\nSecond, F# has direct access to many libraries through the .NET Framework. The combination makes F# a great option for student projects and beyond!\r\n\r\n&nbsp;\r\n\r\n<\/div>\r\n<h2>Depth shadows: moving on up from touch screens<\/h2>\r\n<img class=\"size-full wp-image-234413 alignleft\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/shadow_thumb.png\" alt=\"shadow_thumb\" width=\"250\" height=\"200\" \/>Touch screen technology has boomed in recent years and now features in many of our everyday devices. While interactive surfaces have many unique and compelling qualities, the interactions they support are bound to the display surface. In this demo we present a device where users can switch between interacting on a table top surface to above it, to allow more intuitive manipulation of digital content in three dimensions. Come and see how virtual objects can be \u2018picked up\u2019 off the tabletop surface to manipulate their position.\r\n<h1><\/h1>\r\n&nbsp;\r\n<h1><\/h1>\r\n<h2>RipOff!<\/h2>\r\nCooperation and competition are two cornerstones of our social lives, but sometimes they push us in different directions. Researchers at Microsoft Research have come up with an online game called \u201cRipoff\u201d that demonstrates just that.\r\n\r\nIn Ripoff, each player is assigned a \u201cweight\u201d (between 0 and 1) and players have to try and form teams with a total weight of at least 1 to win a \u00a31 reward. But there\u2019s a catch! Before the reward is given, the team members have to agree how to share it. Each player chooses their desired share and if these add up to more than \u00a31, the game continues, prompting further negotiation. When negotiations reach the point where the reward shares add up to \u00a31 or less, each player in the team gets their share and the game ends. Sounds easy? Not when it\u2019s all over in seconds!\r\n\r\n<img class=\"alignnone size-full wp-image-234411\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/ripoff_thumb.png\" alt=\"ripoff_thumb\" width=\"275\" height=\"172\" \/>\r\n\r\nThe goal is to get as much money in your jackpot after a large number of games. Come and see whether you\u2019ve got what it takes to \u2018Ripoff\u2019 our artificial intelligence software (sorry, no real money is at stake)!\r\n\r\n&nbsp;\r\n<h2>Building Windows Phone 7 Apps<\/h2>\r\nFind out how you can build apps for Windows Phone 7.\r\n\r\n<img class=\"size-full wp-image-234417 alignnone\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/windows_thumb.png\" alt=\"windows_thumb\" width=\"250\" height=\"80\" \/>\r\n\r\n&nbsp;\r\n\r\n&nbsp;"},{"id":4,"name":"Gallery","content":"[gallery link=\"file\" size=\"medium\" ids=\"234421,234425,234427,234429,234423\"]"},{"id":5,"name":"Info","content":"<strong>Event Venue<\/strong>\r\nWest Road Concert Hall, 11 West Rd, Cambridge CB3 9DP\r\n\r\n<strong>Directions<\/strong>\r\nClick here for directions to West Road.\r\n\r\n<strong>Personal Possessions<\/strong>\r\nWest Road has cloakroom facilities to store coats. However, we advise that Microsoft Research Cambridge and West Road Concert Hall cannot accept responsibility for any lost or stolen personal possessions and ask that no valuables are left unattended at any time.\r\n\r\n<strong>Parking Arrangements<\/strong>\r\nThere is no onsite parking at West Road Concert Hall. There are parking spaces near the venue, where a parking voucher system will be in operation. Please contact the event organiser for more details or to confirm your space.\r\n\r\n<strong>Please note:<\/strong> All vehicles are parked at the owners\u2019 risk.\r\n\r\n<strong>Attendee Forms<\/strong>\r\nPlease complete your attendee form with the final names of your entire group and return to a-nahump@microsoft.com by Friday 19th November.\r\n\r\n<strong>Individual Release Forms<\/strong>\r\nPlease complete your photographic release form and return to a-nahump@microsoft.com by Friday 26th November.\r\n\r\n<strong>Download Attendee Form<\/strong>\r\nDownload Individual Release Form\r\n\r\n<strong>Lunch and refreshments will be provided throughout the day.<\/strong>\r\n\r\n<strong>Dress Code<\/strong>\r\nCasual\r\n\r\n<strong>Useful Links<\/strong>\r\n\r\nMicrosoft Research Cambridge\r\n<a href=\"http:\/\/www.westroad.org\/visit\/directions\/\">West Road Concert Hall <\/a>\r\nThink Computer Science 2009"}],"msr_startdate":"2010-12-07","msr_enddate":"2010-12-07","msr_event_time":"","msr_location":"West Road Concert Hall, Cambridge","msr_event_link":"","msr_event_recording_link":"","msr_startdate_formatted":"December 7, 2010","msr_register_text":"Watch now","msr_cta_link":"","msr_cta_text":"","msr_cta_bi_name":"","featured_image_thumbnail":"<img width=\"960\" height=\"360\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10.jpg\" class=\"img-object-cover\" alt=\"a group of people sitting at a table\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10.jpg 1920w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10-300x113.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10-768x288.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/05\/TCS_header_10-1024x384.jpg 1024w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/>","event_excerpt":"Welcome to Think Computer Science 2010 Through our work at Microsoft Research in Cambridge, and our collaborative partnerships, we strive to inspire and support students early on in their education. Every year, for the past 6 years, we have invited a number of students to join us for an exciting day of talks, demos and interactive sessions, providing insight into the world of a computer scientist. This year's event will take place on 7 December&hellip;","msr_research_lab":[],"related-researchers":[],"msr_impact_theme":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-opportunities":[],"related-publications":[],"related-videos":[],"related-posts":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/234381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-event"}],"version-history":[{"count":3,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/234381\/revisions"}],"predecessor-version":[{"id":874305,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/234381\/revisions\/874305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media\/234383"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=234381"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=234381"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=234381"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=234381"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=234381"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=234381"},{"taxonomy":"msr-program-audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-program-audience?post=234381"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=234381"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=234381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}