Share this page
Windows Core Technology

Using Windows to teach real-world skills to students

WindowsWindows core technology provides educational institutions with Windows kernel source code, curriculum materials, and a project environment for teaching and researching operating system principles. It aims to help educational institutions across the region enhance operating system curriculum development and course content by leveraging a rich set of resources, including Windows Research Kernel and Windows OS Internals Curriculum Resource Kit.

Feature Story

Opening "Windows" in the classroomOpening "Windows" in the Classroom
By 2008, 30 leading universities in China had Windows operating system (OS) courses as part of their OS principle curriculum, compared to the mid 1990s, when there were almost no such courses offered. Increased demand from Chinese students, pioneering efforts by Chinese faculty, and close collaboration with Microsoft has made China one of the most active countries in Windows OS curriculum development. Read more...

Innovative Research and Projects

At the 2008 Windows Core Workshop, Microsoft Research Asia University Relations launched the Asia-Pacific region-wide invitation for proposals (IFP) and announced the 19 recipients of the Windows Core Curriculum IFP 2008 awards. This IFP focuses on enabling more faculty members in the Asia-Pacific region to advance the OS curriculum through the use of the Windows Research Kernel /Curriculum Resources Kit. Learn more...

Related Resources

The following resources are available to help instructors improve their Windows operating system courses.

Windows Research Kernel
The Windows Research Kernel (WRK) packages core Windows XP x64/Server 2003 SP1 kernel sources with an environment for building and testing of experiments and projects based on modifying the Windows kernel, enabling advanced teaching and research that promotes better understanding of the Windows architecture and implementation. Download the WRK

The Curriculum Resource Kit
The Windows Operating System Internals Curriculum Resource Kit (CRK) is a collection of instructional materials that follows the ACM/IEEE-CS Operating System Body of Knowledge and illustrates operating system concepts by using Windows XP as a case study. Download the resource kit

ProjectOZ
ProjectOZ is an experimental environment that is built on top of the native NT API for universities to use as a platform for operating system projects. Download ProjectOZ

Windows Core Teaching Resource Kit
The Windows Core Teaching Resource Kit is a set of documents and sample source code, to help OS professors everywhere better leverage the Windows Core WRK/CRK, by offering guidelines of system setup for building a custom operating system, OS source code tracing, system property data observation, and runtime analysis tools.

News and Events
Contact Us

University Relations
Microsoft Research Asia
5th Floor, Beijing Sigma Center
No.49 Zhichun Road, Haidian District
Beijing 100190, P. R. China

Send us an e-mail message