Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft*
Search Microsoft.com for:
Shared Source Initiative 

Windows Operating System Internals Curriculum Resource Kit (CRK)

Published: July 19, 2005
**
**
On This Page
OverviewOverview
CRK DetailsCRK Details
Customer CommitmentCustomer Commitment
QuestionsQuestions

Overview

The Windows Operating System Internals Curriculum Resource Kit (CRK) is a freely available collection of instructor resources to supplement operating system (OS) lectures and assignments with Windows kernel illustrations. The CRK provides PowerPoint presentation slides, experiments, lab descriptions, sample quizzes and assignments for introducing case studies from the Windows kernel into operating system courses.

CRK Details

The CRK is based on Windows Internals, 4th edition (Microsoft Press, 2005) by Mark Russinovich and David Solomon. The experiments, lab descriptions, quizzes, and assignments, which are an integral part of the course materials, have been tested over the last five years in an Operating Systems Architecture class taught by Andreas Polze at Humboldt University of Berlin and Hasso-Plattner-Institute at University Potsdam, Germany.

The CRK is a pool of materials and resources that explain OS concepts based on the Microsoft Windows XP and Windows Server 2003 operating system family, structured following the IEEE-CS/ACM Operating System Body of Knowledge (BOK) as defined in the Computing Curriculum 2001 project by the joint IEEE-CS and ACM Task Force (CC2001).

Principal Structuring of the Learning Materials:

This version of the CRK materials consists of 15 units—five core and seven elective units from the BOK and three supplementary units covering additional topics outside the scope of the BOK. For each of the units there are basic and advanced modules. The units are scaleable to multiple academic levels and can be used by faculty, in whole or in part, for teaching OS courses in academic institutions.

The basic modules provide materials to incorporate into a complete undergraduate level OS course of one semester in length. This covers the Windows operating system specific topics in the core and elective units at minimum (or basic) level of coverage of BOK as defined in CC2001.

The advanced modules provide materials to incorporate into an advanced (undergraduate or graduate) level OS course of one semester in length. The module covers the Windows operating system specific topics in the core and elective units of CC2001 (extended level of coverage).

A lecturer may choose to use the basic course materials in order to augment an existing (undergraduate) OS course with information regarding the Windows operating system family. However, by combining the basic and advanced sections of the materials supplied herein, a potential lecturer may give a fully featured one semester (undergraduate) operating system course. Another option would be the usage of the advanced sections only in order to give a special (graduate) lecture or seminar on operating system internals and a comparison of architectural and design decisions and their impact for a number of different operating systems.

Use and Restrictions

The CRK, and all the components of the Windows Academic Program, are for academic, non-commercial use only.

Eligibility Requirements

Any accredited higher education institution may participate in the Windows Curriculum Resource Kit project.

Participants must electronically accept the terms and conditions of the Microsoft Curriculum License Agreement before downloading the materials.

Fulfillment

The CRK materials are available via the Academic Alliance Repository.

Customer Commitment

In exchange for obtaining access to the Curriculum Resource Kit, Microsoft requests that the users respect our intellectual property and adhere to the license requirements.

Questions

If you have questions about the Windows Academic Program, please send e-mail to compsci@microsoft.com. You can also ask questions about CRK and to share helpful information with other members of the academic community on the Windows Academic Program discussion forum located at http://forums.microsoft.com/windowsacademic.


 

© 2007 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement