Curriculum Highlights

Curriculum resources such as presentations, labs, exercises, software tools, programming tutorials, academic papers, research talks, and other reference materials.

Computer Sciences & IT / Introduction to Mobile Application Development Using Silverlight

Here students learn the knowledge, skills, and abilities necessary to develop a mobile application on the Windows Phone 7 platform using Microsoft Silverlight.

Computer Sciences & IT / Azure for CS101

We’re bringing cloud computing into the mainstream of academic instruction. The target audience are the instructors of second or third year undergraduate classes in computer science or software engineering.

Computer Sciences & IT / Windows Phone 7 and XNA

Created for faculty members in higher education who have worked with XNA and are interested in including Windows Phone 7 (WP7) as part of their courses or research programs.

Computer Sciences & IT / Game Development in CS

DirectX, XNA, and other tools for teaching games development in CS

Computer Sciences & IT / Games for Learning

Games for Learning focuses on developing innovative curricula across many topics and disciplines in partnership with faculty who are domain experts.

Computer Sciences & IT / Introduction to Programming with XNA Game Studio

Want to inspire students about technical careers by building and playing video games? Teach Computer Science concepts based on developing video games.

Computer Sciences & IT / Microsoft Official Academic Course (Wiley)

The Microsoft Official Academic Course series is a complete program for instructors and institutions to prepare and deliver great courses on Microsoft software technologies.

Computer Sciences & IT / Programming Language Fundamentals - from Java to C#

These curriculum materials, developed by Professor Joe Hummel of Lake Forest College, build on your expertise in Java to introduce C#, .NET, and Visual Studio.

Computer Sciences & IT / Robotics in CS Education

Microsoft External Research has collaborated with many institutions and researchers to advance state-of-the-art curricula, coupling existing practices with compelling, practical, and affordable robotics technology.

Computer Sciences & IT / Teaching Functional Programming with F#

F# brings you type safe, succinct, efficient and expressive functional programming language on the .NET platform.

Computer Sciences & IT / Teaching programming concepts using Kodu

The core of the Kodu project is the programming user interface. The language is simple and entirely icon-based.

Computer Sciences & IT / Windows Embedded

This course provides an introduction to embedded systems development and is the second edition, targeting the eBox 4300 embedded computer using the Windows Embedded CE 6.0 R2 operating system.

Computer Sciences & IT / Windows Internals CRK

Teaching material and resources that explains the internals of the Microsoft Windows XP and Windows Server 2003 operating system family.

Business / Dynamics Faculty Resource Kit

This resource kit is a compilation of information and materials recommended by the Microsoft Dynamics Academic Alliance Advisory Council. The Advisory Council is made up of faculty from Microsoft Dynamics Academic Alliance institutions.

Business / Microsoft Enterprise Consortium

Access to large and compelling real world datasets for both teaching and research

Business / Teaching with Office 2010

A comprehensive set of technical content including hands-on labs, presentations, source code, and instructor-led videos, that are designed to help you learn how to develop for Office 2010 and SharePoint 2010.

Science / Cloud Computing for the Sciences

Expanding the tools and services for scientists who need to mine large datasets and store and share data in the cloud.

Science / Teaching science with WorldWide Telescope

Join Harvard Astronomer Alyssa Goodman on a journey showing how dust in the Milky Way Galaxy condenses into stars and planets.

Science / Tools for Computational Biology

Tools for this interdisciplinary field that applies the techniques of computer science, applied mathematics and statistics to address biological problems.

Science / Tools for Computational Science

Tools for computational science and its use in other research disciplines.

Windows 7 / Teaching with Tablet PC

Tablet PC and pen technologies are changing the way students and teachers interact. Curriculum development projects funded by Microsoft External Research continue to explore the potential of tablet-based technologies to advance classroom instruction.