Summer School 2007
Summer School 2007

The second Microsoft Research Summer School for PhD students was held in Cambridge, U.K., on 9 July through 14 July 2007. It included a series of talks of academic interest, a session on entrepreneurship, and posters sessions that gave invited students the opportunity to present their work to Microsoft researchers and a number of Cambridge academics.


The 2007 Summer School was organised in partnership with the Cambridge University Computer Laboratory and the Cambridge Centre for Entrepreneurial Learning. Invited students included all first year PhD students of the Computer Laboratory and all Microsoft Research 2006 PhD Scholars.

Lectures and posters sessions were public and open to all research staff and students from the University of Cambridge.


Tuesday, 10 July 2007

Wednesday, 11 July 2007

Thursday, 12 July 2007

Friday, 13 July 2007

Talk Abstracts and Speaker Biographies

Hermann Hauser, Co-Founder of Amadeus Capital Partners

How to define a business model


This session introduces the concept of a business model and define what it means for the entrepreneur and places it in the context of business planning. It investigates why business models come and go in fashion and why it is important to change them. It considers how to choose an appropriate business model as well as how to challenge and optimise your selected path.


Hermann Hauser co-founded Amadeus Capital Partners in 1997 with Anne Glover and Peter Wynn. In his long and successful history as an entrepreneur and venture capitalist, he has founded or co-founded companies in a wide range of technology sectors. These include Acorn Computers, Active Book Company, Virata, Net Products, NetChannel, and Cambridge Network Limited. He was a founder director of IQ (Bio), IXI Limited, Vocalis, SynGenix, Advanced Displays Limited, Electronic Share Information Limited and E*Trade UK. At Amadeus Hermann has been a non-executive director of many investee companies including CSR, which provides single chip wireless solutions supporting communications over short-range radio links, and Entropic Research Laboratory, a company that developed voice recognition software, which is now the voice recogniser in Microsoft Word. Entropic was sold to Microsoft in 1999. He is a nonexecutive director of Plastic Logic, which has developed a process for producing flexible plastic transistors for use in computer displays, and Solexa, which is developing ultra-high throughput DNA sequencing technology. Hermann holds an MA in Physics from Vienna University and a PhD in Physics from the Cavendish Laboratory at King’s College, Cambridge. He is a Fellow of the Institute of Physics and of the Royal Academy of Engineering and an Honorary Fellow of King’s College, Cambridge. Hermann holds honorary doctorates from the Universities of Bath, Loughborough and from Anglia Polytechnic, and was awarded an Honorary CBE for ‘innovative service to the UK enterprise sector’ in 2001. In 2004, he was made a member of the Government’s Council for Science & Technology. Austrian by birth, Hermann speaks German, English, Italian, and French.

Mike Carr, Director, Research & Venturing, British Telecom

Partnering with established organisations


This session explores practical issues and challenges in partnering with established organisations from small entrepreneurial start-up perspectives. The session focuses on:

  • Why should two companies work together
  • How could they work together
  • What issues might arise, such as differences in culture, ways of working and making decisions, how to get in, who to talk to, and so forth
  • Some tips on how to overcome these issues from the speaker’s experience


As Director Research & Venturing, Mike Carr is responsible for our world-leading research and commercial exploitation unit, including our Patent licensing and Corporate Venturing activities. Mike joined British Telecom (BT) as a Technician Apprentice in 1972. He has a first class honours degree in Communication Engineering and joined the Visual Communication Research Division at BT Labs in 1980. During his 15 years with BT’s labs his career has focused on the research, development and practical design of real-time audio/visual and multimedia communications systems. He has several patents to his name in the field of video compression, and is the holder of two prestigious BT awards; the Martlesham Medal for R&D (1992) and the BT Gold medal (1994) for leading multimedia product developments. From 1994 Mike was responsible for driving BT’s company wide technology acquisition strategy and from 1999 he was based in Silicon Valley, California, United States, where he established BT’s US Technology office and Corporate Venturing activity. He returned to the United Kingdom in 2001 to take on his current post of leading BT’s Research & Venturing activity.

Isla Furlong, Associate, Venner Shipley

Intellectual property


There are many possible business models to take your idea and intellectual property forward. Should you license it out, start a firm to make and sell the product, or create strategic partnership agreements? This session provides a legal perspective on these different business models and the practical steps you need to take to protect your intellectual property.


Isla Furlong graduated from Cambridge University with a Master's degree in Natural Sciences. She also completed a PhD in cell and molecular biology at the University of London involving research into programmed cell death. Isla is a Chartered and European Patent Attorney working in the Cambridge-based firm Venner Shipley LLP. She specialises in the filing and prosecution of patent applications in the field of biotechnology, particularly molecular biology, biological assays, gene sequences, DNA sequencing technologies, array technologies, genomics, proteomics, stem cells, diagnostics, therapeutics including cancer and immuno-therapeutics, viral vectors and gene delivery, peptide vaccines, biomarkers. Isla has worked within an in-house patent department of a leading multi-national company and also has experience of working with a number of academic institutions and start-up biotechnology companies.

Rick Rashid, Senior Vice President, Microsoft Research

Keynote talk


Rick Rashid gives an overview of Microsoft Research, highlighting some research projects from various Microsoft Research laboratories and presenting opportunities at Microsoft Research for PhD students and recent post-docs.


Currently charged with oversight of Microsoft Research’s worldwide operations, Rick Rashid previously served as the director of Microsoft Research, focusing on operating systems, networking and multiprocessors. In that role he was responsible for managing work on key technologies leading to the development of Microsoft Corporation’s interactive TV system and authored a number of patents in areas such as data compression, networking and operating systems. In addition to running Microsoft Research, Rashid also was instrumental in creating the team that eventually became Microsoft’s Digital Media Division and directing the first Microsoft e-commerce group. Rashid was promoted to vice president of Microsoft Research in 1994, and then to senior vice president in 2000.

John Miller, Architect, Microsoft Research

Productising research (Microsoft Office PowerPoint file)


The research community generates a huge number of interesting results every year, but few find their way into consumer products. This talk discusses the differences between research results and consumer-ready software. We provide examples of challenges and key differences between writing a prototype to prove an idea can work versus writing a product designed not to fail.


John L. Miller is a Software Architect with Microsoft Research in Cambridge, where he works on an incubation team helping to integrate research results into commercial software. His previous experience in Microsoft includes helping to develop and ship networking services for Windows 2000 and Windows XP, Flight Simulator, and multimedia for Windows NT 3.1. He also worked for Carnegie Mellon University as a research programmer, and Justsystem Pittsburgh Research Center as a research engineer. Today, John’s work is focused around peer-to-peer networking and computer gaming.

Ken Shaw, Benchmark Communication Techniques

Giving a good presentation


Lecture, presentation, or conversation? We examine:

  • Who your audience is
  • What they want
  • Why you are addressing them
  • How you handle practical issues such as nerves, body language, speech and voice, humour, visual aids
  • What is success?
  • What is plan B if everything goes wrong?
  • How you recover


Ken Shaw has taught communication skills to MBA students at Judge Business School for 17 years. He has also taught at Said Business School, London Business School, Cass Business School, Henley Management College, ESMT in Berlin, Bled School of Management plus Leicester, Nottingham and Bristol universities. He has delivered training for commercial clients in France, Germany, Switzerland, The Bahamas, Holland, Norway, America, The Caribbean, Australia, and Singapore.

Neil Dodgson, Reader, University of Cambridge

Autostereoscopic 3D displays: stereoscopic perception without the special glasses (Portable Document Format file)


The talk is in two parts. I begin by explaining what a 3D display can offer that a 2D display cannot and then cover the various technologies that can be used to build 3D displays that do not require you to wear silly glasses. In the second part of the talk, I describe the 3D display that was designed and built by the University of Cambridge and the work that was done to convert the proof-of-concept model into a commercial prototype. I conclude with an update on the commercial state of the 3D display market.


Neil Dodgson is Reader in Graphics & Imaging in the Computer Laboratory at the University of Cambridge. His research interests are in computer graphics, 3D display technology, human-figure animation, subdivision surfaces and image processing. Dr Dodgson been pioneering work in stereoscopic displays since 1992. His contributions include software, optical design, cameras, hardware, and the theory of autostereoscopic displays. He have published more than twenty refereed papers in the area. Since 2000, he has been one of the international organising committee of the annual Stereoscopic Displays & Applications conference, the premier venue for presenting results in the field. He chaired the conference in 2006 and 2007.

John Hand, Programme Manager, Engineering and Physical Sciences Research Council (EPSRC)

Applying for research funding


John Hand has more than 20 years experience in the Research Councils, with the Science and Engineering Research Council and the the Engineering and Physical Research Council. John has been the Information Communication technologies (ICT) Programme Manager since April 2006, prior to which he was head of the Healthcare, Retail and Financial Services Sector teams. The ICT Programme funds research and training across all aspects of ICT research, from photonics and electronics through to fundamentals of computing.

Peter Robinson, Professor, University of Cambridge

Mind-reading machines (PDF file)
See also:


Facial displays are an important channel for the expression of emotions, and are often thought of as projections of a person’s mental state.Computer systems generally ignore this information. Mind-reading interfaces infer users’ mental states from facial expressions, giving them a degree of emotional intelligence. We use video processing to track two dozen features on the user’s face. These are then interpreted using statistical techniques through a hierarchy of analyses as basic actions, head and facial gestures, and finally groups of mental states. The talk describes an implementation of facial affect inference, together with an evaluation and some preliminary results of using the system to monitor car drivers.


Peter Robinson is Professor of Computer Technology and Deputy Head of Department at the University of Cambridge Computer Laboratory in England, where he leads the Rainbow Group working on computer graphics, interaction and electronic CAD. He is also a Fellow, Praelector and Director of Studies in Computer Science at Gonville & Caius College where he previously studied for a first degree in Mathematics and a PhD in Computer Science under Neil Wiseman.

Professor Robinson’s research concerns problems at the boundary between people and computers. This involves investigating new technologies to enhance communication between computers and their users, and new applications to exploit these technologies. The main focus for this is human-computer interaction, where he has been leading work for some years on the use of video and paper as part of the user interface. The idea is to develop augmented environments in which everyday objects acquire computational properties through user interfaces based on video projection and digital cameras. Recent work has included desk-size projected displays and inference of users’ mental states from video images of their faces.

Simon Peyton Jones, Principal Researcher, Microsoft Research

How to write a great research paper (Office PowerPoint file)


Writing papers and giving talks are key skills for any researcher, but they aren’t easy. In this pair of presentations, I describe simple guidelines that I follow for writing papers and giving talks, which I think may be useful to you too. I don’t have all the answers—far from it—and I hope that the presentation evolves into a discussion in which you share your own insights, rather than a lecture.


Simon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research in 1998. His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. 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). He has written two textbooks about the implementation of functional languages. More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, garbage collection, and so on. He is particularly motivated by direct use of principled theory to practical language design and implementation—that is one reason he loves functional programming so much. He is also keen to apply ideas from advanced programming languages to mainstream settings.

Andrew Phillips, Scientist, Microsoft Research

Programming biology (Office PowerPoint file)


This talk presents a programming language for designing and simulating computer models of biological systems. The language is based on a computational formalism known as the pi-calculus, and the simulation algorithm is based on standard kinetic theory of physical chemistry. The language is first presented by using a simple graphical notation, which is subsequently used to model and simulate a number of intriguing biological systems, including a genetic oscillator and a pathway of the immune system. One of the benefits of the language is its scalability: large models of biological systems can be programmed from simple components in a modular fashion.


Andrew Phillips is a researcher at Microsoft Research Cambridge, where he is currently using techniques from concurrency theory to develop programming languages for modelling and simulating biological systems. Andrew was born in Barbados in 1977 and was awarded a government scholarship to study Engineering in 1995. In 2000 he received a degree in Computer Engineering from the INSA institute of Toulouse, France, together with a postgraduate degree in Computer Science from the University of Cambridge. He pursued a PhD in the Department of Computing at Imperial College London, where he developed an experimental language for specifying and implementing secure mobile applications. He later joined Microsoft Research Cambridge in 2005 to develop programming languages for modelling biological systems, in collaboration with Systems Biology researchers from various external institutions.

Ant Rowstron, Senior Researcher, Microsoft Research

Peer-to-peer networking: removing the underlay from an overlay (Office PowerPoint file)


The talk describes Virtual Ring Routing (VRR), a new network routing protocol that occupies a unique point in the routing protocol design space. VRR is inspired by the overlay routing algorithms used in Distributed Hash Tables (DHTs). However, it does not rely on an underlying network routing protocol. It is implemented directly on top of the link layer. VRR has the unique feature that neither requires network flooding nor translation between fixed identifiers and location-dependent addresses. VRR provides both traditional point-to-point network routing and DHT routing to the node responsible for a hash table key. VRR can be used with any link layer technology and this talk will cover the design and evaluation of a VRR implementation tuned for wireless networks. Experimental results show that VRR provides robust performance across a wide range of environments and workloads. It performs comparably to, or better than, the best wireless routing protocol in each experiment.


For the last five or so years, Ant Rowstron has been working as a researcher at Microsoft Research in Cambridge, United Kingdom. He received a MEng degree in Computer Systems and Software Engineering in 1993 from the University of York, UK, and a DPhil degree in Computer Science in 1996 from the University of York, UK. In 1996 he moved to the Computer Laboratory at Cambridge University, UK as a Research Associate and then moved to the Laboratory for Communications Engineering in the Engineering Department, Cambridge University, UK as a Senior Research Associate. During his time at Cambridge University he was a consultant for the Olivetti and Oracle Research Laboratory (ORL) (which became the AT&T Research Cambridge in 1998 and has now closed). In mid 1999, he moved to Microsoft Research Ltd in Cambridge, UK.

Robin Freeman, Post-Doc Researcher, Microsoft Research

Autonomous monitoring of vulnerable habitats (Office PowerPoint file)


Determining the longitudinal effects of changing environmental conditions on vulnerable species is fundamental for their effective conservation. Traditional methods for assessing behavioural and environmental conditions rely on considerable manpower and time-consuming field study. Not only does this limit the quantity of data that can be gathered, but it also constrains its scope and resolution. We are currently trailing a system combining wireless sensor nodes with novel Microsoft technologies to automate the collection and aggregation of detailed nest attendance and habitat information from a vulnerable seabird, the Manx Shearwater (Puffinus puffinus) on Skomer Island, Pembrokeshire. In this talk, I discuss the application of such methods to collect ecological data, its advantages and the new problems it presents, and the exciting data we are receiving from Skomer.


Robin Freeman joined the Computational Ecology group at Microsoft Research Cambridge earlier this year. Previously, he was at Oxford University, where his PhD focused on the analysis of GPS tracking of and analysis of avian behaviour. He is very interested in the use of computational methods for the measurement, analysis and assessmentof ecological systems. Previously, he had completed a degree in Computing (AI) at Aberdeen, and an Msc in Evolutionary and Adaptive Systems at Sussex.

Phillip Trelford, Software Development Engineer, Microsoft Research

Machine learning applied to games


Games are now big business; the global games market size now exceeds that of the Hollywood film industry and game titles can even spin off movies. We assert that machine learning can be used to make games more fun by adding learning to agents’ behaviour and may be able to cut costs by automating generation of agents’ behaviour. To that end, in this talk I look at a recent internship where a Reinforcement Learning PHd thesis was applied inside an Xbox 360 title.


Phillip Trelford is a Software Development Engineer in the Machine Learning and Perception Group at the Microsoft Research Cambridge Lab. Within this group he works with Ralf Herbrich, Thore Graepel, Onno Zoeter and Joaquin Quiñonero Candela as a member of the Applied Games Group.
His current areas of interest include XBox 360 development, grid computing, Computer Go, F# and ASP.NET with AJAX.

Networking evening: What is an investor looking for?

Your chance to ask a panel of venture capitalists, business angels, bankers and others who fund new businesses in different industry sectors, what they look for in business plans and presentations from entrepreneurs. This will provide a backdrop for the financial day, as well as key tips for your business plan and how to work with the investors when you secure your funding.

 Posters Session 1


  • Richard Black (Microsoft Research)
  • Steven Hand (Computer Laboratory, Cambridge)
  • Simon Moore (Computer Laboratory, Cambridge)


  1. Data Fusion for Accurate Worm Detection
    Periklis Akritidis (University of Cambridge)
  2. Designing Collaborative Application in Peer2Peer Environment
    Lamia Benmouffok (Université Pierre et Marie Curie)
  3. Body Area Sensor Networks: Do You Feel It?
    Pedro Brandão (University of Cambridge)
  4. Aspect Mining for Large Systems
    Silvia Breu (University of Cambridge)
  5. Non-Blocking Synchronization for Multi-Core Processors
    Daniel Cederman (Chalmers University of Technology)
  6. Persistent Applications Across Networks
    Aisha El-Safty (University of Cambridge)
  7. On-chip Networks for FPGAs
    Rosemary Francis (University of Cambridge)
  8. Exploiting Locality in Chip Multiprocessor Networks
    Daniel Greenfield (University of Cambridge)
  9. Collaborative Wireless Networks
    Weisi Guo (University of Cambridge)
  10. Windows Implementation of the LHCb Experiment - Workload Management System DIRAC
    Ying Ying Li (University of Cambridge)
  11. Continuous RQL Query Processing on Top of Distributed Hash Tables
    Iris Miliaraki (National And Kapodistrian University of Athens)
  12. Enabling Wireless Sensor Networks: Integration of WSNs into Development Environments
    Tomasz Naumowicz (Freie Universität Berlin )
  13. Simulating Cosmological Radiative Transfer
    Milan Raičević (University of Durham)
  14. MCBC: Highly Scalable MAC Protocol - Approaching theoretical throughput limits in contention-based wireless networks
    Bogdan Roman (University of Cambridge)
  15. Sensors for Quantitative Sports Performance Analysis
    Oliver Woodman (University of Cambridge)
  16. EPSRC - Smart Infrastructure: Propagation Modelling
    Yan Wu (University of Cambridge)

Posters Session 2



  1. Simulating HCI for Special Needs
    Pradipta Biswas (University of Cambridge)
  2. Improving Natural Language Parsing Through Machine Learning and Lexical Resources
    Conor Cafferkey (Dublin City University)
  3. NURBS - Compatible Subdivision
    Thomas Cashman (University of Cambridge)
  4. Beating the Noise: New Statistical Methods for Detecting Signals in MALDI-TOF Spectra below Noise Level
    Tim Conrad (Freie Universitat, Berlin)
  5. Enforcing Coherence in Table Understanding
    Ana Costa e Silva (University of Edinburgh)
  6. Tackling Biological Complexity with BetaWB
    Lorenzo Dematté (Centre for Computational and Systems Biology)
  7. The Role of ICT in Empowering People with Low Literacy Levels in Africa
    Marije Geldof (Royal Holloway, University of London)
  8. Pump up the Fun!
    Greg Hale (University of York)
  9. Communications & Travel - Substitutes or Complements?
    Lynne Hamill (University of Surrey)
  10. New Machine Learning Paradigms for Robots Operating in a Dynamic Team-based Environment
    Michael Johnson (University of Limerick)
  11. Reaction-Diffusion Modelling of Pattern Formation
    Charlotte Jupp (University of Oxford)
  12. Making Workflows More Usable By Biodiversity Researchers
    Russell McIver (Cardiff University)
  13. Generating Random Photorealistic Objects
    Umar Mohammed (University College London)
  14. Man, Machine and Music: Optimising Creativity in Computer Music
    Christopher Nash (University of Cambridge)
  15. Image Matting
    Christoph Rhemann (Vienna University of Technology)
  16. High-Throughput Comparative Modelling of Protein Structure by Machine Learning
    Clíona Roche (University College, Dublin)
  17. BetaWB: Modelling and Simulating Biological Systems
    Alessandro Romanel (Trento centre)
  18. Learning to Recognise Hierarchies of Objects and Scenes
    Christian Steinruecken (University of Cambridge)
  19. Graph Cuts in RT 3D Echocardiograph
    Michael Verhoek (University of Oxford)
  20. Interactive Image Segmentation
    Sara Vicente (University College London)

Posters Session 3



  1. Grammatical Error Detection
    Øistein Andersen (University of Cambridge)
  2. Monte Carlo Semantics
    Richard Bergmair (University of Cambridge)
  3. Applying Machine Learning to Automatic Theorem Proving
    James Bridge (University of Cambridge)
  4. What SAT Can Do for BioInformatics
    António Morgado (University of Southampton)
  5. Multi-Language Interoperability
    Boris Feigin (University of Cambridge)
  6. Using Latent Semantic Indexing for Automatic Text Summarization
    Johanna Geiss (University of Cambridge)
  7. Symmetry Detection and Breaking in Constraint Satisfaction Problems
    Andrew Grayland (University of St Andrews)
  8. Descriptive Aspects of Parametrised Complexity
    Yuguo He (University of Cambridge)
  9. Unsupervised RMRS - Building Ontological Networks
    Aurelie Herbelot (University of Cambridge)
  10. The Power of Choice
    Bjarki Holm (University of Cambridge)
  11. Type Isomorphism
    Ola Mahmoud University of Cambridge
  12. Proving Safe Code Execution on Hardware Security Modules
    Jean Martina (University of Cambridge)
  13. Coping with Compiler Complexity: Language Description Language
    Arie Middelkoop (Utrecht University)
  14. High Level Languages for Systems Biology
    Michael Pedersen (University of Edinburgh)
  15. Validation of Mappings Between Data Models
    Guillem Rull (Technical University of Catalonia (UPC))
  16. Performance Driven Development
    Michael Smith (University of Edinburgh)
  17. Reducing the Annotation Cost for Natural Language Processing
    Andreas Vlachos (University of Cambridge)

Posters Guidelines

Posters should should be designed for A1 portrait (594 mm x 841 mm) colour printing and articulate clearly and concisely either visually or textually:

  • What challenge is being addressed or question being answered by the research in such a way that a non-expert can understand the importance of the research.
  • What the research is.
  • What the intended outcome is.
  • What stage it is at.
  • Any research results, preliminary conclusions, or any potentially exciting or interesting next steps are.

Posters should be aimed at other students and researchers who do not necessarily have expertise in that specific area of research.

Posters should also clearly display your name and the name of your university. A competition determines which poster best achieves these presentation goals. The winner is offered a travel sponsorship to a tier-one international conference in their field of research.

Discussions Themes and Groups

This type of discussions was requested by the students who attended the 2006 Summer School. The goal is to make the students think and discuss about a topic or issue of importance and get to know each other.

Each group is asked to share briefly to the other groups the outcome of their discussion.

Ethics in Scientific Research

Discussion leader: Andrew Fitzgibbon (Microsoft Research)


  • Lamia Benmouffok (Université Pierre et Marie Curie)
  • Pradipta Biswas (University of Cambridge)
  • Johanna Geiss (University of Cambridge)
  • Bjarki Holm (University of Cambridge)
  • Ola Mahmoud (University of Cambridge)
  • Christopher Nash (University of Cambridge)
  • Yan Wu (University of Cambridge)

Intellectual Property

Discussion leader: Anthony Finkelstein (University College London)


  • Pedro Brandão (University of Cambridge)
  • Silvia Breu (University of Cambridge)
  • Daniel Cederman (Chalmers University of Technology)
  • Rosemary Francis (University of Cambridge)
  • Weisi Guo (University of Cambridge)
  • Yuguo He (University of Cambridge)
  • Aurelie Herbelot (University of Cambridge)
  • Jean Martina (University of Cambridge)
  • Guillem Rull (Technical University of Catalonia)

Scientific Method in Computing Research

Discussion leader: Jon Crowcroft (University of Cambridge)


  • Periklis Akritidis (University of Cambridge)
  • Andrew Grayland (University of St Andrews)
  • Tomasz Naumowicz (Freie Universität Berlin )
  • Milan Raičević (University of Durham)
  • Bogdan Roman (University of Cambridge)
  • Andreas Vlachos (University of Cambridge)
  • Oliver Woodman (University of Cambridge)

Computer Science Education

Discussion leader: Kevin Bond (Aylesbury Grammar School, Cambridge)


  • Richard Bergmair (University of Cambridge)
  • John Craig (University of Cambridge)
  • Greg Hale (University of York)
  • Umar Mohammed (University College London)
  • Michael Pedersen (University of Edinburgh)
  • Aadya Shukla (University of Oxford)
  • Michael Smith (University of Edinburgh)

Computer Science Education

Discussion leader: Rick Rashid (Microsoft Research)

  • Peter Buchlovsky (University of Cambridge)
  • Ana Costa e Silva (University of Edinburgh)
  • Daniel Greenfield (University of Cambridge)
  • Arie Middelkoop (Utrecht University)
  • Iris Miliaraki (National And Kapodistrian University of Athens)
  • AntónioMorgado (University of Southampton)
  • Sara Vicente (University College London)

Being a Post-Doc - Academia versus Industry

Discussion leader: Robin Freeman (Microsoft Research)


  • Øistein Andersen (University of Cambridge)
  • James Bridge (University of Cambridge)
  • Conor Cafferkey (Dublin City University)
  • Thomas Cashman (University of Cambridge)
  • Aisha El-Safty (University of Cambridge)
  • Boris Feigin (University of Cambridge)
  • Marije Geldof (Royal Holloway, University of London )
  • Michael Johnson (University of Limerick)
  • Christoph Rhemann (Vienna University of Technology)

Being a Scientist

Discussion leader: Stephen Emmott (Microsoft Research)


  • Tim Conrad (Freie Universitat Berlin)
  • Lorenzo Dematté (Centre for Computational and Systems Biology)
  • Charlotte Jupp (University of Oxford)
  • Ying Ying Li (University of Cambridge)
  • Russell McIver (Cardiff University)
  • Clíona Roche (University College Dublin)
  • Alessandro Romanel (Centre for Computational and Systems Biology)
  • Michael Verhoek (University of Oxford)

Group Photo