Professional Documents
Culture Documents
(www.microsoft.com/faculty)
Operating Systems
Microsoft Curriculum Resources
1.0 Windows Operating System Internals Curriculum Resource Kit (CRK) (Faculty Resource Center)
The Windows Operating Systems Internals Curriculum Resource Kit (CRK) explains operating systems
(OS) concepts based on the Microsoft Windows XP and Windows Server 2003 operating system
family, structured following the ACM/IEEE Operating System Body of Knowledge (BOK) as defined
in the Computing Curriculum 2001 project by the Joint IEEE and ACM Task Force (CC2001).
Core topics
OS1 Overview of Operating Systems
OS2 Operating System Principles
OS3 Concurrency
OS4 Scheduling and Dispatch
OS5 Memory Management
Elective topics
OS6 Device Management
OS7 Security and Protection
OS8 File Systems
OS9 Real-Time and
Embedded Systems
OS10 Fault Tolerance
OS11 System Performance
Evaluation & Troubleshooting
OS12 Scripting
Supplementary topics
OS-A Windows Networking
OS-B Comparing the Linux and
Windows Kernels
OS-C Windows-Unix
Interoperability Core Topics
Visit microsoft.com/Windows
Academic for more information on
the Windows Academic Program.
The CRK is based on the book Windows Internals, 4th edition (Microsoft Press, 2004) by Mark Russinovich and David Solomon.
Lectures with notes, Experiments, Demos, Lab, Quizzes, Programming Assignments
Visit www.microsoft.com/WindowsAcademic
for more information on the Windows
Academic Program.
Operating
Systems
& Platform
Technologies
Presentations
Training Videos
Operating
Systems
& Platform
Technologies
REFERENCE BOOK
Windows Internals Book 4th Edition
(Faculty Resource Center)
Microsoft Windows Internals, 4th Edition
describes how the core components of the
Microsoft Windows 2000, Windows XP, and
Microsoft Windows Server 2003 operating
systems work internally, including support
for 64-bit systems. With this knowledge,
computer scientists can better comprehend
the rationale behind design choices
in operating systems, understand the
performance behavior of the system,
debug complex problems, and troubleshoot
system problems.
SOFTWARE:
Windows 7 Professional/Windows Server
2008 from MSDNAA program (find your
department MSDNAA download site at
http://msdn.microsoft.com/en-us/academic/
dd861349.aspx)
Windows Server 2008 from DreamSpark site
Windows Server 2003 SP1 (2005) from
DreamSpark site
ADDITIONAL/SUPPLEMENTAL
RESOURCES:
Operating Systems Resource Kit
(Faculty Resource Center)
Operating Systems Resource Kit (Faculty
Resource Center) provides web-based
access to all Windows Academic Program
components and related resources, including
research projects.
Visit www.microsoft.com/WindowsAcademic for more information on Windows
Academic Programs CRK and WRK components, which also includes ProjectOZ.
ProjectOZ an operating system project
environment that uses the native kernel
interfaces of Windows to provide simple,
clean, user-mode abstractions of the CPU,
MMU, trap mechanism, and physical
memory that can be used to perform experiments in operating systems principles.
Pilot version.
WINDOWS 7
Videos
WINDOWS EMBEDDED
Curriculum Resources
Videos
Virtual Labs
Webcasts
LOCALIZED RESOURCES
Windows OS CRK
Spanish, Portuguese
Windows Internals
Chinese, Russian
Windows IT
Chinese, Polish