Our research
Content type
+
Downloads (421)
+
Events (355)
 
Groups (147)
+
News (2467)
 
People (825)
 
Projects (1015)
+
Publications (11431)
+
Videos (4857)
Labs
Research areas
Algorithms and theory47205 (11)
Communication and collaboration47188 (10)
Computational linguistics47189 (2)
Computational sciences47190 (30)
Computer systems and networking47191 (74)
Computer vision208594 (1)
Data mining and data management208595 (1)
Economics and computation47192 (5)
Education47193 (25)
Gaming47194 (2)
Graphics and multimedia47195 (3)
Hardware and devices47196 (4)
Health and well-being47197 (11)
Human-computer interaction47198 (25)
Machine learning and intelligence47200 (12)
Mobile computing208596 (0)
Quantum computing208597 (0)
Search, information retrieval, and knowledge management47199 (23)
Security and privacy47202 (12)
Social media208598 (1)
Social sciences47203 (10)
Software development, programming principles, tools, and languages47204 (28)
Speech recognition, synthesis, and dialog systems208599 (0)
Technology for emerging markets208600 (0)
1–25 of 355
Sort
Show 25 | 50 | 100
1234567Next 
PROMOTO brings together researchers who have been exploring new programming paradigms, embracing the new realities of always connected, touch-enabled mobile devices. PROMOTO 2014 would like to invite contributions covering technical aspects of cross-platform computing, cloud computing, social applications and security. The challenges of new types of devices, and the introduction of mobile in the classroom are very important.
Event details
Date: 20 October 2014
Location: Portland, Oregon, USA
Type: Workshop
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 10–11 September 2014
Location: Seattle, WA, United States
Type: Other
We are holding an event in honour of Luca Cardelli on Monday-Tuesday September 8-9, 2014, at Microsoft Research Cambridge. Details to follow.
Event details
Date: 8–9 September 2014
Location: Cambridge UK
Type: Other
Microsoft Azure is an open and flexible global cloud platform supporting any language, tool, or framework, and is ideally suited to researchers’ needs. Microsoft Research is pleased to offer training for academic researchers who are interested in or need to conduct their research on a highly scalable and flexible resource infrastructure, such as that offered by Microsoft Azure. This training is part of the Doing Research in the Cloud 2014 Summer School at Lomonosov Moscow State University.
Event details
Date: 31 July–1 August 2014
Location: Moscow, Russia
Type: Other
This half-day workshop will present results of numerous research projects that are using Microsoft Azure. The discussion will be organized around approaches to using cloud computing in research including scalable computing, science gateways, streaming data and community data collections.
Event details
Date: 16 July 2014
Location: Microsoft Conference Center on Wednesday, July 16, 2014, starting at 9:00 A.M.
Type: Workshop
The annual Software Engineering Innovation Foundation (SEIF) Day brings together SEIF winners, influential software engineering researchers, and researchers from Microsoft Research to present and discuss existing software engineering projects being pursued by the SEIF community, and future directions in software engineering research.
Event details
Date: 16 July 2014
Location: Microsoft Campus, Redmond, Building 33
Type: Workshop
Lab of Things Workshop 2014
Event details
Date: 16 July 2014
Location: Redmond, WA
Type: Workshop
At the the fifteenth annual Microsoft Research Faculty Summit, leading academic researchers and educators meet with Microsoft researchers and engineers to share innovative ideas and developments, and to assess and explore today’s computing opportunities.
Event details
Date: 14–15 July 2014
Location: Redmond, WA, US
Type: Conference
This annual event is for PhD students in their first or second year from universities and research institutions with which Microsoft Research partners, as well as all Microsoft Research PhD Scholars. It includes a series of talks of academic interest, transferable skills talks, and poster sessions that provide invited students the opportunity to present their work to Microsoft researchers.
Event details
Date: 30 June–4 July 2014
Location: Cambridge, UK
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 9–10 June 2014
Location: Asia
Type: Other
This is a mini academic conference, sponsored by Skype and MSR, into research on video-mediated communications in private and domestic life. It is particularly interested in the interactional properties of these communications – the forms of talk, gaze and mutual attention rather than the HCI and design aspects (which future events might look at). It will be held on Jun 3rd and 4th at MSR Cambridge.
Event details
Date: 3–4 June 2014
Location: Cambridge UK
Type: Conference
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 2–3 June 2014
Location: Israel
Type: Other
Many aspects of creating, testing and verifying software require huge amounts of manual effort to create models and test cases. This work can be tedious at times, and also difficult to learn and to supervise. Serious games have the potential to make these tasks more interesting and engaging. The process of turning a task or learning activity into a game acts to clarify and regularize the work, making it easier for people to learn and perform the task.
Event details
Date: 31 May 2014
Location: Hyderabad, India
Type: Workshop
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 29–30 May 2014
Location: Mexico City, Mexico
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 19–20 May 2014
Location: Ann Arbor, MI, United States
Type: Other
The third annual New England Machine Learning Day will be held May 13th, 2014, at Microsoft Research New England, One Memorial Drive, Cambridge, MA 02142. The event will bring together local academics and researchers in machine learning and its applications. There will be a lively poster session during lunch, like NEML 2012 and NEML 2013.
Event details
Date: 13 May 2014
Location: Microsoft Research New England
Type: Conference
Architects draw detailed blueprints before a brick is laid or a nail is hammered. Programmers and software engineers seldom do. A blueprint for software is called a specification. The need for extremely rigorous specifications before coding complex or critical systems should be obvious - especially for concurrent and distributed systems. This talk explains why some sort of specification should be written for any software.
Event details
Date: 13 May 2014
Location: Microsoft Research Cambridge UK
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 9 May 2014
Location: Brisbane, Australia
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 8 May 2014
Location: Brisbane, Australia
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 7–9 May 2014
Location: Santa Catarina, Brazil
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 7–8 May 2014
Location: Amsterdam, Netherlands
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 7 May 2014
Location: Melbourne, Australia
Type: Other
The 2014 Latin American Faculty Summit will bring together thought leaders from academia, government, and Microsoft from a broad range of disciplines including computer science, engineering, mathematics, and economics. Participants will explore the latest advances in computing research, discuss challenges that the community faces, and highlight the best approaches to address those challenges and identify new research opportunities.
Event details
Date: 7–9 May 2014
Location: Viña del Mar, Chile
Type: Conference
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 6 May 2014
Location: Sydney, Australia
Type: Other
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 6 May 2014
Location: Viña del Mar, Chile
Type: Other
1–25 of 355
Sort
Show 25 | 50 | 100
1234567Next 
> Our research